XML 27 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income (loss) $ 197,673 $ (28,239) $ (65,904)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation and amortization 8,045 8,332 7,113
Loss on disposal of fixed assets 106 182 427
Deferred income tax benefit (84,280) 0 0
Interest paid in kind 0 3,836 2,998
Stock-based compensation 13,616 6,187 5,215
Amortization of debt discount 951 2,594 2,402
Loss on extinguishment of debt 1,243 26,174 6,670
Amortization of license revenue (143) (143) (143)
Changes in operating assets and liabilities:      
Accounts receivable (22,578) (11,916) 13,072
Inventories 2,671 (9,626) (38,556)
Prepaid expenses and other current assets (2,695) (239) (756)
Deposits and other assets 15 1,080 122
Accounts payable 4,150 3,839 800
Accrued expenses 1,042 7,530 7,534
Other current and non-current liabilities (1,144) (791) (502)
Net cash provided by (used in) operating activities 118,672 8,800 (59,508)
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchase of property and equipment (8,226) (4,771) (13,911)
Acquisition of intangible assets (349) (210) 0
Net cash used in investing activities (8,575) (4,981) (13,911)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Principal payments on notes payable (60,000) (158,584) (100,000)
Proceeds from issuance of common stock, net of offering expenses 0 0 64,645
Prepayment penalties on repayment of debt (450) (11,140) (2,000)
Proceeds from issuance of note payable 0 135,000 151,750
Taxes paid on vested Restricted Stock Units (4,971) (1,415) (2,899)
Payments on finance lease obligations 0 (17) (36)
Net proceeds from the exercise of stock options 7,494 1,104 175
Payment of end of term fee (375) (1,586) 0
Payment of deferred financing fees 0 (2,351) (2,783)
Net cash (used in) provided by financing activities (58,302) (38,989) 108,852
Net increase (decrease) in cash and cash equivalents 51,795 (35,170) 35,433
Cash and cash equivalents - beginning of year 51,352 86,522 51,089
Cash and cash equivalents - end of year $ 103,147 $ 51,352 $ 86,522