XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net Income (Loss) $ (21,796) $ 5,794
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation and amortization 16,439 13,938
Stock-based compensation expense 6,166 5,143
Restructuring and other charges 0 (841)
Gain on sale of property, plant and equipment (146) (7,385)
Acquisition costs 16,166 0
Deferred income taxes (4,097) 734
Changes in operating assets and liabilities:    
Trade receivables, net (19,754) (42,446)
Unbilled receivables 5,200 6,356
Inventories (12,214) (15,331)
Prepaids and other assets (7,322) 1,652
Accounts payable and accrued expenses 8,001 (9,252)
Other, net (51) 0
Net cash used in operating activities (13,408) (41,638)
Cash flows from investing activities:    
Purchase of property, plant and equipment (10,913) (15,611)
Proceeds from sale of property, plant and equipment 507 16,240
Purchase of short-term investments 0 (20,462)
Maturities of short-term investments 25,908 33,899
Net cash provided by investing activities 15,502 14,066
Cash flows from financing activities:    
Other (475) (22)
Net cash used in financing activities (475) (22)
Effect of exchange rate changes on cash activities (3,800) (720)
Increase (decrease) in cash and cash equivalents (2,181) (28,314)
Cash and cash equivalents at beginning of period 191,400 264,804
Cash and cash equivalents at end of period $ 189,219 $ 236,490