XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Tables)
9 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
(In thousands)


Storage and Terminal SolutionsUtility and Power InfrastructureProcess and Industrial FacilitiesCorporateTotal
Three Months Ended March 31, 2025
Total revenue (1)
$96,054 $58,676 $45,431 $— $200,161 
Cost of revenue(92,323)(53,139)(41,672)(177)(187,311)
Gross profit (loss)3,731 5,537 3,759 (177)12,850 
Selling, general and administrative expenses6,344 2,536 2,142 6,704 17,726 
Restructuring costs— 124 — — 124 
Operating income (loss)$(2,613)$2,877 $1,617 $(6,881)$(5,000)
(1) Total revenues are net of inter-segment revenues which are primarily Process and Industrial Facilities and were $1.1 million for the three months ended March 31, 2025.
Storage and Terminal SolutionsUtility and Power InfrastructureProcess and Industrial FacilitiesCorporateTotal
Three Months Ended March 31, 2024
Total revenue (1)
$54,304 $46,120 $65,589 $— $166,013 
Cost of revenue(51,991)(44,711)(63,822)89 (160,435)
Gross profit 2,313 1,409 1,767 89 5,578 
Selling, general and administrative expenses5,395 2,733 2,590 9,230 19,948 
Operating income (loss)$(3,082)$(1,324)$(823)$(9,141)$(14,370)
(1) Total revenues are net of inter-segment revenues which are primarily Storage and Terminal Solutions and were $1.3 million for the three months ended March 31, 2024.
Storage and Terminal SolutionsUtility and Power InfrastructureProcess and Industrial FacilitiesCorporateTotal
Nine Months Ended March 31, 2025
Total revenue (1)
$269,800 $175,664 $107,445 $— $552,909 
Cost of revenue(254,100)(165,411)(101,319)(524)(521,354)
Gross profit (loss)15,700 10,253 6,126 (524)31,555 
Selling, general and administrative expenses17,480 10,073 5,585 20,454 53,592 
Restructuring costs— 124 — — 124 
Operating income (loss)$(1,780)$56 $541 $(20,978)$(22,161)
(1) Total revenues are net of inter-segment revenues which are primarily Process and Industrial Facilities and were $2.8 million for the nine months ended March 31, 2025.
Storage and Terminal SolutionsUtility and Power InfrastructureProcess and Industrial FacilitiesCorporateTotal
Nine Months Ended March 31, 2024
Total revenue (1)
$206,808 $118,659 $212,014 $1,233 $538,714 
Cost of revenue(197,704)(112,139)(198,498)(2,347)(510,688)
Gross profit (loss)9,104 6,520 13,516 (1,114)28,026 
Selling, general and administrative expenses14,362 6,259 7,884 24,287 52,792 
Operating income (loss)$(5,258)$261 $5,632 $(25,401)$(24,766)
(1) Total revenues are net of inter-segment revenues which are primarily Storage and Terminal Solutions and were $3.1 million for the nine months ended March 31, 2024.