v3.25.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 30 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]            
Long-Lived Assets     $ 59,924 $ 62,648    
Cost of revenue     (729,609) (687,740) $ (764,200)  
Restructuring costs     3,572 501 3,142 $ 25,055
Revenue     769,286 728,213 795,020  
Gross profit     39,677 40,473 30,820  
Selling, general and administrative expenses     71,173 70,085 68,249  
Operating loss     (35,068) (30,113) (52,887)  
Segment, Expenditure, Addition to Long-Lived Assets     7,685 6,994 9,009  
Goodwill impairment $ 12,300 $ 12,300 0 0 12,316  
Assets     600,256 451,351    
Depreciation and amortization expense     10,012 11,023 13,694  
UNITED STATES            
Segment Reporting Information [Line Items]            
Long-Lived Assets     55,137 57,520    
Revenue     719,388 662,449 720,140  
CANADA            
Segment Reporting Information [Line Items]            
Long-Lived Assets     1,150 1,368    
Revenue     41,228 56,420 61,691  
International [Member]            
Segment Reporting Information [Line Items]            
Long-Lived Assets     3,637 3,760    
Utility and Power Infrastructure            
Segment Reporting Information [Line Items]            
Cost of revenue     (231,776) (174,688) (158,805)  
Restructuring costs     718 52 37  
Revenue     248,691 183,920 169,504  
Gross profit     16,915 9,232 10,699  
Selling, general and administrative expenses     12,363 8,844 7,045  
Operating loss     3,834 336 3,617  
Segment, Expenditure, Addition to Long-Lived Assets     1,123 581 4,501  
Goodwill impairment         0  
Depreciation and amortization expense     3,119 3,000 3,465  
Process and Industrial Facilities            
Segment Reporting Information [Line Items]            
Cost of revenue     (145,794) (244,408) (359,067)  
Restructuring costs     138 215 972  
Revenue     154,704 266,260 369,823  
Gross profit     8,910 21,852 10,756  
Selling, general and administrative expenses     8,293 10,354 14,909  
Operating loss     479 11,283 (17,441)  
Segment, Expenditure, Addition to Long-Lived Assets     1,454 476 2,775  
Goodwill impairment         12,316  
Assets     39,490 81,524    
Depreciation and amortization expense     1,636 2,840 4,783  
Storage and Terminal Solutions            
Segment Reporting Information [Line Items]            
Cost of revenue     (351,236) (265,503) (245,223)  
Restructuring costs     323 0 969  
Revenue     365,891 276,800 255,693  
Gross profit     14,655 11,297 10,470  
Selling, general and administrative expenses     23,538 19,823 20,054  
Operating loss     (9,206) (8,526) (10,553)  
Segment, Expenditure, Addition to Long-Lived Assets     3,516 4,641 1,406  
Goodwill impairment         0  
Assets     194,354 138,529    
Depreciation and amortization expense     5,042 4,958 3,281  
Corporate Segment            
Segment Reporting Information [Line Items]            
Cost of revenue     (803) (3,141) (1,105)  
Restructuring costs     2,393 234 1,164  
Revenue     0 1,233 0  
Gross profit     (803) (1,908) (1,105)  
Selling, general and administrative expenses     26,979 31,064 26,241  
Operating loss     (30,175) (33,206) (28,510)  
Segment, Expenditure, Addition to Long-Lived Assets     1,592 1,296 327  
Goodwill impairment         0  
Assets     267,830 147,190    
Depreciation and amortization expense     215 225 $ 2,165  
Utility and Power Infrastructure Member            
Segment Reporting Information [Line Items]            
Assets     $ 98,582 $ 84,108