XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
9 Months Ended
Mar. 31, 2022
Contract with Customer, Asset and Liability [Abstract]  
Contract with Customer, Asset and Liability [Table Text Block] The following table provides information about CIE and BIE:
March 31,
2022
June 30,
2021
Change
 (in thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$46,393 $30,774 $15,619 
Billings on uncompleted contracts in excess of costs and estimated earnings(73,868)(53,832)(20,036)
Net contract liabilities$(27,475)$(23,058)$(4,417)
Disaggregation of Revenue [Line Items]  
Revenue from External Customers 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,
2022
March 31,
2021
March 31,
2022
March 31,
2021
 (In thousands)
United States$160,453 $138,001 $459,654 $445,578 
Canada16,268 8,930 45,038 47,673 
Other international282 1,329 2,369 5,248 
Total Revenue$177,003 $148,260 $507,061 $498,499 
Revenue from External Customers by Contract Type
Contract Type Disaggregation:
 Three Months EndedNine Months Ended
 March 31,
2022
March 31,
2021
March 31,
2022
March 31,
2021
 (In thousands)
Fixed-price contracts$100,602 $96,412 $303,508 $343,639 
Time and materials and other cost reimbursable contracts76,401 51,848 203,553 154,860 
Total Revenue$177,003 $148,260 $507,061 $498,499