v3.25.2
Segment Information (Tables)
12 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Results of Operations
Storage and Terminal SolutionsUtility and Power InfrastructureProcess and Industrial FacilitiesCorporateTotal
Fiscal Year Ended June 30, 2025
Total revenue (1)
$365,891 $248,691 $154,704 $— $769,286 
Cost of revenue(351,236)(231,776)(145,794)(803)(729,609)
Gross profit (loss)14,655 16,915 8,910 (803)39,677 
Selling, general and administrative expenses23,538 12,363 8,293 26,979 71,173 
Restructuring costs323 718 138 2,393 3,572 
Operating income (loss)$(9,206)$3,834 $479 $(30,175)$(35,068)
(1) Total revenues are net of inter-segment revenues which are primarily Process and Industrial Facilities and were $2.1 million for the year ended June 30, 2025.
Capital expenditures$3,516 $1,123 $1,454 $1,592 $7,685 
Depreciation and amortization$5,042 $3,119 $1,636 $215 $10,012 
Storage and Terminal SolutionsUtility and Power InfrastructureProcess and Industrial FacilitiesCorporateTotal
Fiscal Year Ended June 30, 2024
Total revenue (1)
$276,800 $183,920 $266,260 $1,233 $728,213 
Cost of revenue(265,503)(174,688)(244,408)(3,141)(687,740)
Gross profit (loss)11,297 9,232 21,852 (1,908)40,473 
Selling, general and administrative expenses19,823 8,844 10,354 31,064 70,085 
Restructuring costs— 52 215 234 501 
Operating income (loss)$(8,526)$336 $11,283 $(33,206)$(30,113)
(1) Total revenues are net of inter-segment revenues which are primarily Storage and Terminal Solutions and were $2.4 million for the year ended June 30, 2024.
Capital expenditures$4,641 $581 $476 $1,296 $6,994 
Depreciation and amortization$4,958 $3,000 $2,840 $225 $11,023 
Storage and Terminal SolutionsUtility and Power InfrastructureProcess and Industrial FacilitiesCorporateTotal
Fiscal Year Ended June 30, 2023
Total revenue (1)
$255,693 $169,504 $369,823 $— $795,020 
Cost of revenue(245,223)(158,805)(359,067)(1,105)(764,200)
Gross profit (loss)10,470 10,699 10,756 (1,105)30,820 
Selling, general and administrative expenses20,054 7,045 14,909 26,241 68,249 
Goodwill impairment— — 12,316 — 12,316 
Restructuring costs969 37 972 1,164 3,142 
Operating income (loss)$(10,553)$3,617 $(17,441)$(28,510)$(52,887)
(1) Total revenues are net of inter-segment revenues which are primarily Storage and Terminal Solutions and were $5.6 million for the year ended June 30, 2023.
Capital expenditures$1,406 $4,501 $2,775 $327 $9,009 
Depreciation and amortization$3,281 $3,465 $4,783 $2,165 $13,694 
Schedule of Revenue by Major Customers by Reporting Segments
Significant Customers as a Percentage of Segment Revenue
ConsolidatedStorage and Terminal
Solutions
Utility and Power
Infrastructure
Process and Industrial Facilities
Fiscal Year ended June 30, 2025
Customer one17.4 %0.7 %52.7 %— %
Customer two10.5 %21.0 %1.6 %— %
Fiscal Year ended June 30, 2024
Customer three10.5 %27.7 %— %— %
Customer four10.3 %— %— %28.2 %
Fiscal Year ended June 30, 2023
Customer five10.7 %— %— %22.9 %