XML 80 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Note 4 - Acquisition of Royston Group (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended 15 Months Ended
Feb. 26, 2026
Mar. 31, 2026
Mar. 24, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2026
Business Combination, Acquisition-Related Cost, Expense         $ 8,340 $ 900 $ 735  
Proceeds from Issuance of Common Stock         98,109 0 0  
February Public Offering [Member]                
Proceeds from Issuance of Common Stock $ 98,100              
Senior Secured Credit Facility [Member]                
Line of Credit Facility, Maximum Borrowing Capacity   $ 350,000   $ 350,000        
Senior Secured Credit Facility [Member] | Term Loan [Member]                
Debt Instrument, Face Amount   $ 200,000   200,000        
Debt Instrument, Term (Year)   5 years            
Royston [Member]                
Business Combination, Consideration Transferred, Before Prefunded Estimated Cash and Working Capital     $ 325,000          
Payments to Acquire Businesses, Gross     320,000          
Business Combination, Consideration Transferred, Equity Interest     5,000          
Business Combination, Consideration Transferred, Estimated Cash and Working Capital Prefunded     13,200          
Business Combination, Consideration Transferred     338,200          
Business Combination, Acquisition-Related Cost, Expense     9,900 $ 21,800        
Line of Credit Facility, Maximum Borrowing Capacity     150,000          
Debt Instrument, Face Amount     200,000          
Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Gross Contractual Amount     $ 37,200          
Business Combination, Acquiree's Revenue since Acquisition Date, Actual               $ 73,500
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual               $ 2,400
Business Combination, Pro Forma Information, Pro Forma Income (Loss) from Continuing Operations, after Tax         $ 48,424 $ 56,590 $ 56,344