XML 18 R6.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 83,150 $ 61,122
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,620 4,027
Gain on sale of plasma centers (7,980) 0
Loss on disposal of fixed assets 42 0
Deferred income tax provision 3,295 5,045
Stock-based compensation 12,464 9,587
Amortization of debt discount 383 350
Loss on extinguishment of debt 0 1,159
Amortization of license revenue (71) (71)
Changes in operating assets and liabilities:    
Accounts receivable 20,198 (59,726)
Inventories (32,848) (21,229)
Prepaid expenses and other current assets (1,181) (2,095)
Deposits and other assets (22) (306)
Accounts payable 8,846 9,409
Accrued expenses (1,478) (5,206)
Other current and non-current liabilities (630) (602)
Net cash provided by operating activities 87,788 1,464
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (4,799) (7,123)
Acquisition of intangible assets (53) (124)
Proceeds on the sales of assets held for sale 5,000 0
Net cash provided by (used in) investing activities 148 (7,247)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Prepayment penalties on repayment of debt 0 (450)
Taxes paid on vested restricted stock units (8,986) (8,419)
Net proceeds from the exercise of stock options 623 2,165
Payment of end of term fee 0 (375)
Acquisition of treasury stock (155,245) 0
Net cash used in financing activities (39,546) (7,079)
Net increase (decrease) in cash and cash equivalents 48,390 (12,862)
Cash and cash equivalents - beginning of period 87,630 103,147
Cash and cash equivalents - end of period 136,020 90,285
Ares Reolving Facility [Member]    
CASH FLOWS FROM FINANCING ACTIVITIES:    
Term loan payments 0 (30,000)
Revolving facility proceeds 0 30,000
JPM Reolving Facility [Member]    
CASH FLOWS FROM FINANCING ACTIVITIES:    
Term loan payments (938) 0
Revolving facility proceeds $ 125,000 $ 0