XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Business Combinations (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 29, 2025
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Mar. 31, 2025
Payments to Acquire Businesses, Gross     $ 45,597 $ (0)  
Business Combination, Contingent Consideration, Liability, Noncurrent   $ 3,580 3,580   $ 0
Selling, General and Administrative Expenses [Member]          
Payments to Acquire Businesses, Net of Cash Acquired   $ 900 $ 1,100    
Century Metals and Supplies [Member]          
Business Combination, Consideration Transferred $ 52,700        
Payments to Acquire Businesses, Gross 45,600        
Business Combination, Consideration Transferred, Liabilities Incurred 3,500        
Business Combination, Consideration Transferred, Earn-out Provisions 3,600        
Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount $ 10,000        
Business Combination, Contingent Consideration, Term (Year) 4 years        
Business Combination, Contingent Consideration, Liability, Noncurrent $ 3,500