XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net income $ 16,356 $ (1,694) $ 3,659 $ 16,908  
Adjustments to reconcile net income to net cash flows provided by operating activities:          
Provision for loss on accounts receivable     11,452 13  
Loss on disposal of property, plant and equipment     1,229 286  
Share-based compensation     15,037 25,755  
Inventory obsolescence     0 699  
Depreciation and amortization     42,436 33,324  
Amortization of deferred financing costs     1,074 1,035  
Change in operating lease right of use asset     727 766  
Gain on equity investment 0 0 0 (9,918) $ (9,918)
Changes in operating assets and liabilities:          
Accounts receivable     (3,208) (11,407)  
Inventories     (9,400) (8,685)  
Prepaid expenses and other current assets     (3,913) (3,968)  
Other assets     (3,060) (1,240)  
Accounts payable     2,291 (981)  
Accrued expenses     (18,958) 6,069  
Operating lease liability     (673) (837)  
Net cash flows provided by operating activities     38,693 47,819  
CASH FLOWS FROM INVESTING ACTIVITIES:          
Acquisitions of property, plant and equipment, software and deposits on equipment     (59,932) (94,795)  
Net cash flows used in investing activities     (59,932) (94,795)  
CASH FLOWS FROM FINANCING ACTIVITIES:          
Tax withholdings related to net shares settlements of restricted stock units     (2,860) (1,440)  
Principal payments under finance lease obligations     (1,037) (952)  
Proceeds from exercise of options to purchase common stock     187 4,196  
Net cash flows (used in) provided by financing activities     (3,710) 1,804  
NET CHANGE IN CASH AND CASH EQUIVALENTS     (24,949) (45,172)  
CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR     268,633 296,871 296,871
CASH AND CASH EQUIVALENTS, END OF PERIOD $ 243,684 $ 251,699 243,684 251,699 $ 268,633
SUPPLEMENTAL CASH FLOW INFORMATION:          
Interest paid, net of amounts capitalized     5,992 7,165  
Operating right-of-use assets obtained in exchange for lease obligations     64,866 0  
NON-CASH FINANCING AND INVESTING ACTIVITIES:          
Property, plant and equipment and software purchases in accounts payable and accrued expenses     9,057 14,493  
Non-cash addition of finance lease to property, plant and equipment     7,236 0  
Tax withholdings related to net shares settlements of restricted stock units in accrued expenses     $ 301 $ 719