XML 43 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contracts with Customers
12 Months Ended
Dec. 31, 2024
Contracts with Customers [Abstract]  
Contracts with Customers Contracts with Customers
Unbilled receivables increased from $8,317 at December 31, 2023, to $8,363 at December 31, 2024, primarily driven by revenue recognized in excess of billings at BDS, partially offset by an increase in billings at BGS.
The following table summarizes our contract assets under long-term contracts that were unbillable or related to outstanding claims as of December 31:
UnbilledClaims
2024202320242023
Current$6,348 $6,565 $9 $6 
Expected to be collected after one year2,053 1,771 51 40 
Less valuation allowance(38)(19)
Total$8,363 $8,317 $60 $46 
Unbilled receivables related to commercial customer incentives expected to be collected after one year were $63 and $42 at December 31, 2024 and 2023. Unbilled receivables related to claims are items that we believe are earned, but are subject to uncertainty concerning their determination or ultimate realization.
Advances and progress billings increased from $56,328 at December 31, 2023, to $60,333 at December 31, 2024, primarily driven by progress billings at BDS and advances on orders received at BCA.
Revenues recognized for the years ended December 31, 2024 and 2023, from amounts recorded as Advances and progress billings at the beginning of each year were $14,516 and $15,298