XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
OPERATING ACTIVITIES      
Net income (loss)   $ (6,741) $ 11,066
Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities:      
Depreciation and amortization $ 8,910 17,781 16,949
Amortization of debt issuance costs 260 520 326
Deferred income taxes   (6,506) (121)
Foreign currency losses (gains), net   2,355 (875)
Acquisition-related costs of goods sold 310 310  
Pension settlement cost 249 10,674  
Brazil employment taxes 4,202 4,202  
Stock-based compensation 80 161  
Other   2,513 (702)
Changes in operating assets and liabilities, net of business acquisition:      
Accounts receivable, net   14,316 14,839
Inventories, net   (7,546) (29,082)
Other current assets   1,934 (7,744)
Other assets   (134) 1,035
Accounts payable   11,543 (14,614)
Accrued expenses and other liabilities   2,375 (4,264)
Net cash provided (used) by operating activities   47,757 (13,187)
INVESTING ACTIVITIES      
Purchases of short-term investments   (59,523) (10,000)
Maturities of short-term investments   40,000 17,000
Capital expenditures   (18,435) (32,995)
Business acquisition, net of cash acquired   (3,326)  
Other, net   1,071 36
Net cash used by investing activities   (40,213) (25,959)
FINANCING ACTIVITIES      
Revolving credit facility borrowings   93,000 197,000
Revolving credit facility repayments   (83,000) (158,000)
Proceeds from long-term debt     12,000
Payments of long-term debt   (10,210) (7,605)
Debt issuance costs     (640)
Payments of insurance premium financing   (3,478)  
Dividends paid   (9,721) (9,720)
Net cash (used) provided by financing activities   (13,409) 33,035
Effect of exchange rate changes on cash   (2,446) 285
Net decrease in cash and cash equivalents   (8,311) (5,826)
Cash and cash equivalents at beginning of period   41,281 74,248
Cash and cash equivalents at end of period $ 32,970 $ 32,970 $ 68,422