v3.26.1
Note 4 - Acquisition of Royston Group - Pro Forma Information (Details) - Royston [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Sales $ 205,929 $ 637,547
Gross Profit 48,003 156,022
Business Combination, Pro Forma Information, Pro Forma Income (Loss) from Continuing Operations, after Tax $ (9,414) $ 8,051