XML 38 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The table below presents revenues disaggregated by type of customer for the following periods:
For the three months ended
March 31, 2026March 31, 2025
Government$114,308 $100,889 
Commercial and other2,035 5,363 
Total revenues$116,343 $106,252 
Schedule of Contract Balances
Contract balances
As of
March 31, 2026December 31, 2025
Contract assets$96,573 $76,809 
Contract liabilities$28,565 $110,275 
Schedule of Change in Accounting Estimate
The below table summarizes the (unfavorable) favorable impact of the net EAC adjustments for the following periods:
For the three months ended
March 31, 2026March 31, 2025
Net EAC adjustments, before income taxes $(754)$565 
Net EAC adjustments, net of income taxes(753)508 
Net EAC adjustments, net of income taxes, per basic and diluted share$(0.01)$0.01 
Schedule of Capitalized Contract Costs
The following table provides information about capitalized contract costs:
March 31, 2026December 31, 2025
Capitalized commissions, net $5,107 $6,661