XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Unaudited Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 5,216 $ 30,921
Less: loss from discontinued operations, net of income tax (571) (831)
Income from continuing operations, net of income tax 5,787 31,752
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 16,952 16,523
Stock-based compensation 11,005 6,801
Amortization of debt issuance costs and debt discount 816 128
Deferred income tax benefit (9) (617)
Loss (gain) on disposal and sale of assets (7) 115
Unrealized gain on investment (441)  
Changes in operating assets and liabilities, net of assets acquired    
Accounts receivable, net 33,444 13,590
Inventories (26,786) (25,699)
Other assets 2,617 (8,971)
Accounts payable (3,001) 16,770
Other liabilities and accrued expenses (32,384) (18,512)
Net cash from operating activities from continuing operations 7,993 31,880
Net cash from operating activities from discontinued operations (710) (2,069)
Net cash from operating activities 7,283 29,811
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of long-term investments (2,092)  
Purchases of property and equipment (16,629) (16,210)
Net cash from investing activities (18,721) (16,210)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on long-term borrowings (5,000) (5,000)
Dividend payments (3,810) (3,814)
Net payments related to stock-based awards (5,327) (1,991)
Net cash from financing activities (14,137) (10,805)
EFFECT OF CURRENCY TRANSLATION ON CASH AND CASH EQUIVALENTS (1,201) 51
NET CHANGE IN CASH AND CASH EQUIVALENTS (26,776) 2,847
CASH AND CASH EQUIVALENTS, beginning of period 1,044,556 458,818
CASH AND CASH EQUIVALENTS, end of period 1,017,780 461,665
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for interest 6,302 2,590
Cash paid for income taxes $ 2,471 $ 2,838