XML 86 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
9 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Contract with Customer, Contract Asset, Contract Liability, and Receivable The following table provides information about CIE and BIE:
March 31,
2024
June 30,
2023
Change
 (In thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$34,600 $44,888 $(10,288)
Billings on uncompleted contracts in excess of costs and estimated earnings(167,657)(85,436)(82,221)
Net contract liabilities$(133,057)$(40,548)$(92,509)
Summary of Revenue by Geographic Areas The following tables presents revenue disaggregated by geographic area where the work was performed and by contract type:
Geographic Disaggregation:
 Three Months EndedNine Months Ended
 March 31,
2024
March 31,
2023
March 31,
2024
March 31,
2023
 (In thousands)
United States$153,181 $178,261 $487,140 $524,731 
Canada11,998 6,932 43,419 52,742 
Other international834 1,702 8,155 11,693 
Total Revenue$166,013 $186,895 $538,714 $589,166 
Summary of Revenue by Contract Type
Contract Type Disaggregation:                                                                
 Three Months EndedNine Months Ended
 March 31,
2024
March 31,
2023
March 31,
2024
March 31,
2023
 (In thousands)
Fixed-price contracts$90,878 $96,755 $305,346 $311,511 
Time and materials and other cost reimbursable contracts75,135 90,140 233,368 277,655 
Total Revenue$166,013 $186,895 $538,714 $589,166