XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
3 Months Ended
Sep. 30, 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:
September 30,
2024
June 30,
2024
Change
 (In thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$31,818 $33,893 $(2,075)
Billings on uncompleted contracts in excess of costs and estimated earnings(204,612)(171,308)(33,304)
Net contract liabilities$(172,794)$(137,415)$(35,379)
Summary of Revenue by Geographic Areas The following series of tables presents revenue disaggregated by geographic area where the work was performed and by contract type:
Geographic Disaggregation:
 Three Months Ended
 September 30,
2024
September 30,
2023
 (In thousands)
United States$153,222 $177,550 
Canada10,768 16,873 
Other international1,589 3,236 
Total Revenue$165,579 $197,659 
Summary of Revenue by Contract Type
Contract Type Disaggregation:                                                                
 Three Months Ended
 September 30,
2024
September 30,
2023
 (In thousands)
Fixed-price contracts$123,769 $116,757 
Time and materials and other cost reimbursable contracts41,810 80,902 
Total Revenue$165,579 $197,659