XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1. Business Description and Summary of Significant Accounting Policies - Textuals (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 4 Months Ended 9 Months Ended 17 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Oct. 31, 2021
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Jun. 30, 2022
Apr. 30, 2022
Change in Accounting Estimate, Description           Change in Estimates: The Company reviews the estimated useful lives of its fixed assets on an ongoing basis. In evaluating useful lives, the Company considers how long assets will remain functionally efficient and effective, given levels of technology, competitive factors, and the economic environment. If the assessment indicates that the assets will continue to be used for a longer period than previously anticipated, the useful life of the assets is revised, resulting in a change in estimate. Changes in estimates are accounted for on a prospective basis by depreciating the assets’ current carrying values over their revised remaining useful lives. In fiscal year 2022, a review indicated that Surface Mount Technology production equipment had actual lives that were longer than previously estimated.    
Depreciation and amortization       $ 23,840 $ 22,452      
Net income $ 16,400 $ 13,638   $ 36,629 $ 21,315      
Earnings Per Share, Diluted $ 0.65 $ 0.54   $ 1.46 $ 0.84      
Accounts Receivable, Extended Payment Terms       45 days        
Accounts Receivable Sold Without Recourse       $ 357,100 $ 201,500      
Factoring Fees $ 1,400 $ 400   3,800 900      
Operating Lease, Right-of-Use Asset 2,800     2,800   $ 2,800 $ 3,100  
Operating Lease, Liability 2,800     2,800   2,800 3,100  
Other General Income 0 $ 0   0 $ (1,384)      
Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability 7,800     7,800   7,800 8,900  
Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Current 1,900     1,900   1,900    
Goodwill 12,011     12,011   12,011 $ 12,011  
GES                
Goodwill $ 5,800     5,800   $ 5,800    
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount               9.00%
Service Life                
Property, Plant and Equipment, Useful Life           10 years    
Depreciation and amortization       2,600        
Net income       $ 2,000        
Earnings Per Share, Diluted       $ 0.08        
Minimum                
Accounts Receivable, Customary Payment Terms       30 days        
Minimum | Service Life                
Property, Plant and Equipment, Useful Life     5 years          
Maximum                
Accounts Receivable, Customary Payment Terms       45 days        
Maximum | Service Life                
Property, Plant and Equipment, Useful Life     7 years