XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Loss $ (39,471) $ (9,812)
Depreciation and amortization 55,526 55,744
Noncash lease expense 5,341 5,656
Provision for doubtful accounts 549 666
Provision for warranty and returns and field action (618) 3,951
Stock compensation 11,598 9,158
(Gain) loss on disposal of property and equipment (65) 367
Debt Issuance Costs amortization 1,708 1,701
Change in fair value of contingent earn-out 295 (700)
Usage of spare parts 4,201 4,384
Other 2,627 (35)
Accounts receivable 13,967 82,028
Inventories 14,164 (49,370)
Prepaid expenses and other current assets (5,735) 1,907
Other Assets (5,160) (6,448)
Accounts payable 5,313 (27,525)
Accrued liabilities (16,503) (21,099)
Income taxes, including excess tax benefits and deferred income taxes (1,946) (9,328)
Net cash provided by operating activities 45,791 41,245
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (15,915) (14,205)
Proceeds from sale of asset 507 54
Intangible assets additions (2,954) (2,532)
Proceeds from sale of investment securities 500 1,500
Net cash used in investing activities (17,862) (15,183)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments of Long-term Debt 12,750 7,375
Proceeds from exercise of stock options 150 171
Payments on finance leases (245) (208)
Payment for Contingent Consideration Liability, Financing Activities (2,600) 0
Payment, Tax Withholding, Share-based Payment Arrangement 11,400 8,425
Net cash used in by financing activities (26,845) (15,837)
Effect of Exchange Rate on Cash [Abstract]    
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations (3,883) 1,938
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (2,799) 12,163
Cash and Cash Equivalents 251,423 220,947
Supplemental Cash Flow Information [Abstract]    
Capital Expenditures Incurred but Not yet Paid $ 4,408 $ 2,223