XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Operating activities                
Net Income (Loss) $ 3,483 $ 13,289 $ (5,570) $ 5,794 $ (14,508) $ (1,219) $ (1,624) $ (128,493)
Adjustments to reconcile net income (loss) to net cash used in operating activities:                
Depreciation and amortization 7,049   7,670 13,938 15,229      
Stock-based compensation expense       5,143 5,100      
Restructuring and other charges       (841) 5,744      
Gain on sale of property, plant and equipment (738)   (380) (7,385) (494)      
Deferred income taxes       734 1,098      
Changes in operating assets and liabilities:                
Trade receivables, net       (42,446) 13,396      
Unbilled receivables       6,356 (28,434)      
Inventories, net       (15,331) 4,663      
Prepaids and other assets       1,652 (11,432)      
Accounts payable and accrued expenses       (9,252) (10,560)      
Other, net       0 (11)      
Net cash used in operating activities       (41,638) (20,209)      
Investing activities                
Purchase of property, plant and equipment       (15,611) (3,429)      
Proceeds from sale of property, plant and equipment       16,240 582      
Purchase of short-term investments       (20,462) 0      
Maturities of short-term investments       33,899 0      
Net cash provided by (used in) investing activities       14,066 (2,847)      
Financing activities                
Repurchase of common shares       0 (9,657)      
Other       (22) (83)      
Net cash used in financing activities       (22) (9,740)      
Effect of exchange rate changes on cash activities       (720) (1,871)      
Decrease in cash and cash equivalents       (28,314) (34,667)      
Cash and cash equivalents at beginning of period   $ 320,784   264,804 355,451 $ 355,451 355,451  
Cash and cash equivalents at end of period $ 236,490   $ 320,784 $ 236,490 $ 320,784   $ 264,804 $ 355,451