v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash Flows from Operating Activities    
Net income $ 11,841 $ 13,573
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 8,732 6,622
Amortization/write off of deferred financing costs 311 311
Equity-based compensation 7,698 5,255
Provision for obsolete or slow-moving inventory 2,245 617
Provision for warranty expense 4,369 256
Deferred taxes 3,269 6,592
Other 3,529 (3,134)
Changes in assets and liabilities:    
Accounts receivable (6,029) (25,251)
Unbilled receivables (393) 10,973
Inventory (97,087) (1,539)
Other assets (2,448) (2,449)
Accounts payable 865 6,099
Accrued expenses and other 10,026 3,937
Warranty liability (4,090) (21,463)
Litigation receivable and settlement liabilities 4,308 0
Deferred revenue 18,214 1,338
Net Cash Provided by (Used in) Operating Activities (34,640) 1,737
Cash Flows from Investing Activities    
Purchases of property, plant and equipment (14,663) (15,430)
Proceeds from sale of property, plant and equipment 0 5,088
Net Cash Used in Investing Activities (14,663) (10,342)
Cash Flows from Financing Activities    
Employee withholding taxes related to net settled equity awards (2,293) (279)
Proceeds from revolving credit facility 60,000 30,000
Excise taxes on treasury stock transactions 0 59
Net Cash Provided by (Used in) Financing Activities 57,707 (10,220)
Net Increase (Decrease) in Cash and Cash Equivalents 8,404 (18,825)
Cash and Cash Equivalents—Beginning of Period 7,320 23,511
Cash and Cash Equivalents—End of Period 15,724 4,686
Supplemental Cash Flows Information:    
Cash paid for interest 5,628 4,255
Cash paid (refunded or received) for taxes (948) (183)
Non-cash investing and financing activities:    
Purchased equipment not yet paid for 241 3,110
Revolving Credit Facility    
Cash Flows from Financing Activities    
Repayments of revolving credit facility $ 0 $ (40,000)