v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues
Revenues by geographic area and customer type were as follows:
 Three Months Ended March 31, 2024Three Months Ended March 31, 2023
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
United States:
Government$462,232 $— $462,232 $431,578 $— $431,578 
Non-Government21,610 16,795 38,405 23,692 11,278 34,970 
$483,842 $16,795 $500,637 $455,270 $11,278 $466,548 
Canada:
Government$2 $— $2 $51 $— $51 
Non-Government17 95,012 95,029 208 93,019 93,227 
$19 $95,012 $95,031 $259 $93,019 $93,278 
Other:
Government$1,026 $— $1,026 $1,148 $— $1,148 
Non-Government2,234 5,231 7,465 3,209 4,627 7,836 
$3,260 $5,231 $8,491 $4,357 $4,627 $8,984 
Segment Revenues$487,121 $117,038 604,159 $459,886 $108,924 568,810 
Eliminations(193)(450)
Revenues$603,966 $568,360 
Revenues by timing of transfer of goods or services were as follows:
 Three Months Ended March 31, 2024Three Months Ended March 31, 2023
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
Over time$484,288 $96,855 $581,143 $454,811 $95,952 $550,763 
Point-in-time2,833 20,183 23,016 5,075 12,972 18,047 
Segment Revenues$487,121 $117,038 604,159 $459,886 $108,924 568,810 
Eliminations(193)(450)
Revenues$603,966 $568,360 
Revenues by contract type were as follows:
 Three Months Ended March 31, 2024Three Months Ended March 31, 2023
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
Fixed-Price Incentive Fee$297,251 $5,522 $302,773 $292,159 $4,184 $296,343 
Firm-Fixed-Price94,920 67,205 162,125 94,718 71,552 166,270 
Cost-Plus Fee93,715 — 93,715 72,815 — 72,815 
Time-and-Materials1,235 44,311 45,546 194 33,188 33,382 
Segment Revenues$487,121 $117,038 604,159 $459,886 $108,924 568,810 
Eliminations(193)(450)
Revenues$603,966 $568,360 
Revenue, Performance Obligation, Impact of Changes in Estimates The aggregate impact of changes in estimates decreased our revenue and operating income as follows:
Three Months Ended
March 31,
 20242023
 (In thousands)
Revenues (1)
$(693)$(7,833)
Operating Income (1)
$(1,271)$(7,833)
(1)During the three months ended March 31, 2024 and 2023, no adjustment to any one contract had a material impact on our consolidated financial statements.
Schedule of Contract Assets and Liabilities
 March 31,December 31,
 20242023
 (In thousands)
Included in Contracts in progress:
Unbilled receivables$532,092 $519,931 
Retainages$81,506 $55,181 
Advance billings on contracts$112,361 $107,391