XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
3 Months Ended
Sep. 30, 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:
September 30,
2022
June 30,
2022
Change
 (in thousands)
Costs and estimated earnings in excess of billings on uncompleted contracts$59,609 $44,752 $14,857 
Billings on uncompleted contracts in excess of costs and estimated earnings(53,286)(65,106)11,820 
Net contract assets (liabilities)$6,323 $(20,354)$26,677 
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 Ended
 September 30,
2022
September 30,
2021
 (In thousands)
United States$176,180 $153,284 
Canada24,925 13,510 
Other international7,326 1,299 
Total Revenue$208,431 $168,093 
Revenue from External Customers by Contract Type
Contract Type Disaggregation:
 Three Months Ended
 September 30,
2022
September 30,
2021
 (In thousands)
Fixed-price contracts$109,473 $102,065 
Time and materials and other cost reimbursable contracts98,958 66,028 
Total Revenue$208,431 $168,093