XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (39,344) $ (10,521)
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities    
Depreciation and amortization 13,799 13,127
Noncash operating lease expense 3,828 4,633
Loss on disposition of the TerraFlame manufacturing operations 1,441 0
Equity-based compensation, net 962 2,866
Other 414 577
Restructuring, contract termination and impairment charges (588) 0
Change in fair value of contingent consideration (787) 162
Deferred income taxes (1,405) 890
Changes in assets and liabilities    
Accounts receivable 2,123 5,709
Inventory 26,331 10,598
Prepaid expenses and other current assets (1,935) (8,068)
Accounts payable (58,306) 2,349
Accrued expenses and other current liabilities (11,781) (17,480)
Deferred revenue (395) (2,465)
Operating lease liabilities (3,292) (2,156)
Other non-current assets and liabilities 4,679 (3,069)
Net cash (used in) provided by operating activities (64,256) (2,848)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures - patents, property and equipment (2,940) (3,060)
Capital expenditures - software (3,474) (2,165)
Net cash (used in) provided by investing activities (6,414) (5,225)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from revolving credit facilities and term loans 277,322 30,000
Repayments of revolving credit facilities and term loans (179,322) (17,500)
Debt issuance costs paid (18,502) 0
Net consideration paid to Former Sellers of TerraFlame 2,500 0
Finance lease liability principal paid (155) 0
Distributions to non-controlling interests 0 (4,284)
Surrender of stock to settle taxes on restricted stock awards (216) (153)
Stock issued under employee stock purchase plan 0 178
Net cash (used in) provided by financing activities 76,627 8,241
Effect of exchange rate changes on cash 181 90
Net change in cash and cash equivalents 6,138 258
Cash and cash equivalents balance, beginning of period 11,980 19,842
Cash and cash equivalents balance, end of period $ 18,118 $ 20,100