XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
6 Months Ended
Dec. 31, 2021
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:
December 31,
2021
June 30,
2021
Change
 (in thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$34,503 $30,774 $3,729 
Billings on uncompleted contracts in excess of costs and estimated earnings(84,859)(53,832)(31,027)
Net contract liabilities$(50,356)$(23,058)$(27,298)
Disaggregation of Revenue [Line Items]  
Revenue from External Customers by Contract Type
Contract Type Disaggregation:
 Three Months EndedSix Months Ended
 December 31,
2021
December 31,
2020
December 31,
2021
December 31,
2020
 (In thousands)
Fixed-price contracts$100,841 $113,871 $202,906 $247,227 
Time and materials and other cost reimbursable contracts61,124 53,597 127,152 103,012 
Total Revenue$161,965 $167,468 $330,058 $350,239 
Revenue from External Customers 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 EndedSix Months Ended
 December 31,
2021
December 31,
2020
December 31,
2021
December 31,
2020
 (In thousands)
United States$145,917 $146,200 $299,201 $307,577 
Canada15,260 19,132 28,770 38,743 
Other international788 2,136 2,087 3,919 
Total Revenue$161,965 $167,468 $330,058 $350,239