XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 1. Business Description and Summary of Significant Accounting Policies - Textuals (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Depreciation and amortization     $ 18,067 $ 15,608  
Net income $ 8,290 $ 10,720 $ 19,044 $ 20,229  
Earnings Per Share, Diluted $ 0.33 $ 0.43 $ 0.75 $ 0.81  
Accounts Receivable, Extended Payment Terms     45 days    
Accounts Receivable Sold Without Recourse     $ 198,900 $ 225,100  
Factoring Fees $ 800 $ 1,500 1,700 $ 2,400  
Operating Lease, Right-of-Use Asset 2,900   2,900   $ 2,600
Operating Lease, Liability 2,900   2,900   2,600
Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability 5,900   5,900   7,800
Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Current 2,600   2,600    
Goodwill 12,011   12,011   12,011
Accounts Receivable, Allowance for Credit Loss, Noncurrent 2,000   2,000    
Receivables, net of allowances of $222 and $257, respectively 309,702   309,702   $ 308,167
Accounts Receivable, Credit Loss Expense (Reversal) 2,000        
NES          
Receivables, net of allowances of $222 and $257, respectively 2,300   2,300    
Accounts Receivable, after Allowance for Credit Loss, Noncurrent $ 2,900   $ 2,900    
Minimum          
Accounts Receivable, Customary Payment Terms     30 days    
Maximum          
Accounts Receivable, Customary Payment Terms     45 days