v3.26.1
Note 1. Business Description and Summary of Significant Accounting Policies - Textuals (Details)
$ / shares in Units, $ in Thousands
12 Months Ended 20 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
Accounts Receivable, Extended Payment Terms 45 days      
Research and Development Costs $ 19,100 $ 17,500 $ 18,300  
Self-Insured Workforce Coverage Percent 14.00%     14.00%
Self Insurance Reserve, Current $ 2,300 1,400   $ 2,300
Other General Income 0 0 (892)  
GainLossOnForeignCurrencyRecordedInEarningsNet (1,263) (1,751) (1,425)  
Gain (Loss) on Investments 666 614 680  
Credit facilities fees and bank charges (910) (1,018) (873)  
Miscellaneous Other Nonoperating Income (Expense) (195) (762) (259)  
Depreciation, Depletion and Amortization 38,705 36,994 38,030  
Net Income (Loss) $ 27,960 $ 16,984 $ 20,511  
Earnings Per Share, Diluted | $ / shares $ 1.13 $ 0.68 $ 0.81  
Non-operating income (expense), net $ (5,564) $ (5,332) $ (1,877)  
Accounts Receivable, Allowance for Credit Loss, Noncurrent 2,400     2,400
Receivables, net of allowances of $536 and $102, respectively 218,840 222,623   218,840
Restructuring Charges 4,977 10,990 2,386  
Goodwill, Impairment Loss 0 0 5,820  
(Gain on Disposal) Asset Impairment     17,000  
Settlement of Bankers Acceptance Drafts 46,300 14,300 0  
Due From Bankers Acceptance Drafts 0 0   0
Factoring Fees in Non-Operating (3,862) (2,415) 0  
Accounts Receivable, Credit Loss Expense (Reversal) 400   2,000  
2025 Tampa Plan        
Restructuring Charges 1,599     6,900
(Gain on Disposal) Asset Impairment   0    
Customer        
Accounts Receivable Sold Without Recourse 315,800 338,400 410,000  
Factoring Fees 2,700 2,300 $ 3,400  
Financial Institution        
Factoring Fees 1,100 100    
Accounts Receivable Sold 171,300 19,400    
Accounts Receivable Sold Outstanding 49,000 $ 19,400   49,000
Financial Institution | Subject To        
Accounts Receivable Sold Outstanding 22,000     22,000
Customer with Noncurrent Balance        
Accounts Receivable, after Allowance for Credit Loss, Noncurrent 2,300     2,300
Receivables, net of allowances of $536 and $102, respectively $ 1,800     $ 1,800
Minimum        
Accounts Receivable, Customary Payment Terms 30 days      
Maximum        
Accounts Receivable, Customary Payment Terms 45 days      
Maximum | Financial Institution        
Risk on Receivable Sold Customer Insolvency 0.05