XML 26 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities      
Net income $ 22,579 $ 24,383 $ 24,977
Non-cash items included in net income      
Depreciation and amortization 16,565 12,575 9,999
Deferred income taxes 5,902 (2,362) (1,606)
Deferred compensation plan 1,884 1,943 1,875
Stock compensation expense 3,946 4,164 3,814
ESPP discount 335 218 194
Issuance of common shares as compensation 360 450 450
Loss on disposition of fixed assets 102 204 306
Allowance for credit losses (7) 231 57
Inventory obsolescence reserve (643) 528 (1,259)
Changes in certain assets and liabilities:      
Accounts receivable (10,401) (22,100) 10,384
Inventories (2,422) (5,250) 6,310
Refundable income taxes (3,359) 3,197 (77)
Accounts payable 6,611 16,306 (4,117)
Accrued expenses and other 2,696 3,631 (7,915)
Net cash flows provided by operating activities 44,148 38,118 43,392
Cash Flows from Investing Activities      
Acquisition of Royston, EMI and CBH, net of cash acquired, and shares used in acquisition (331,584) (24,552) (49,900)
Purchases of property, plant, and equipment (5,142) (3,465) (5,388)
Proceeds from the sale of fixed assets 146 50 35
Net cash flows used in investing activities (336,580) (27,967) (55,253)
Cash Flows from Financing Activities      
Payments on long-term debt (1,275,776) (199,790) (139,884)
Borrowings on long-term debt 1,483,149 194,117 158,912
Equity raise 98,109 0 0
Cash dividends paid (6,461) (5,970) (5,737)
Shares withheld on employees' taxes 178 (509) (447)
Payments on financing lease obligations 0 (340) (324)
Proceeds from stock option exercises 4,356 1,061 1,788
Net cash flows provided by (used in) financing activities 303,555 (11,431) 14,308
Increase (decrease) in cash and cash equivalents 10,792 (653) 2,282
Cash and cash equivalents at beginning of period 3,457 4,110 1,828
Cash and cash equivalents at end of period 14,249 3,457 4,110
Change related to Foreign Currency $ (331) $ 627 $ (165)