XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
3 Months Ended
Sep. 30, 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:
September 30,
2021
June 30,
2021
Change
 (in thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$33,766 $30,774 $2,992 
Billings on uncompleted contracts in excess of costs and estimated earnings(50,973)(53,832)2,859 
Net contract liabilities$(17,207)$(23,058)$5,851 
Disaggregation of Revenue [Line Items]  
Disaggregation of Revenue [Table Text Block]
Contract Type Disaggregation:
 Three Months Ended
 September 30,
2021
September 30,
2020
 (In thousands)
Fixed-price contracts$102,065 $133,356 
Time and materials and other cost reimbursable contracts66,028 49,415 
Total Revenue$168,093 $182,771 
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 Ended
 September 30,
2021
September 30,
2020
 (In thousands)
United States$153,284 $161,377 
Canada13,510 19,611 
Other international1,299 1,783 
Total Revenue$168,093 $182,771