XML 21 R9.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
REVENUES REVENUES
The following table provides information about revenue by recognition model during the three and six months ended June 30, 2025 and 2024:
Three Months Ended June 30,
20252024
Revenues by recognition modelLaunch
Services
Space
Systems
TotalLaunch
Services
Space
Systems
Total
Point-in-time$39,256 $31,070 $70,326 $29,319 $16,534 $45,853 
Over-time7,390 66,782 74,172 38 60,360 60,398 
Total revenue by recognition model$46,646 $97,852 $144,498 $29,357 $76,894 $106,251 
Six Months Ended June 30,
20252024
Revenues by recognition modelLaunch
Services
Space
Systems
TotalLaunch
Services
Space
Systems
Total
Point-in-time$74,731 $50,334 $125,065 $62,038 $27,924 $89,962 
Over-time7,507 134,495 142,002 38 109,018 109,056 
Total revenue by recognition model$82,238 $184,829 $267,067 $62,076 $136,942 $199,018 
The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables (presented within contract assets) and customer advances and deposits (presented within contract liabilities) on the condensed consolidated balance sheets, where applicable. Amounts are generally billed as work progresses in accordance with agreed-upon milestones. These individual contract assets and liabilities are reported in a net position on a contract-by-contract basis on the condensed consolidated balance sheets at the end of each reporting period.
The following table presents the balances related to enforceable contracts as of June 30, 2025 and December 31, 2024:
June 30, 2025December 31, 2024
Contract balances
Accounts receivable, net$61,783 $36,440 
Contract assets51,922 63,108 
Contract liabilities(223,432)(216,160)
Changes in contract liabilities for the three months ended June 30, 2025 were as follows:
Contract liabilities, at March 31, 2025$206,867 
Customer advances received or billed, net105,777 
Recognition of unearned revenue(89,212)
Contract liabilities, at June 30, 2025$223,432 
Changes in contract liabilities for the six months ended June 30, 2025 were as follows:
Contract liabilities, at December 31, 2024$216,160 
Customer advances received or billed, net138,865 
Recognition of unearned revenue(131,593)
Contract liabilities, at June 30, 2025$223,432 
The revenue recognized from the contract liabilities consisted of the Company satisfying performance obligations during the normal course of business.
The net amount of revenue recognized in the aggregate from changes in the transaction price or estimated costs to complete associated with performance obligations satisfied in prior years during the three and six months ended June 30, 2025 and 2024 was not material. However, during the three months ended June 30, 2025, the Company recorded a downward adjustment to revenue of $6,421 related to an individual contract. This cumulative catch-up adjustment resulted from a change in the estimated costs to complete the contract.
Backlog
The Company’s backlog represents the estimated transaction prices on performance obligations to the Company’s customers for which work remains to be performed. The amount of backlog increases with new contracts or additions to existing contracts and decreases as revenue is recognized on existing contracts. Contracts are included in the amount of backlog when an enforceable agreement has been reached. Remaining backlog totaled $995,410 as of June 30, 2025, of which approximately 58% is expected to be recognized within 12 months, with the remaining 42% to be recognized beyond 12 months.
Concentration of Credit Risk and Significant Customers
As of June 30, 2025, the Company’s customers that accounted for 10% or more of the total accounts receivable, net, were as follows:
 June 30, 2025
Commercial customer12%
Dynetics, Inc.11 %
For the six months ended June 30, 2025, the Company’s customer that accounted for 10% or more of the total revenue, was:
 Six Months Ended June 30, 2025
Government customer27%
Customer Financing
In connection with the signing of two separate multi-launch agreements with commercial customers, the Company entered into subordinated loan and security agreements. The commercial customers may choose to have certain milestone payments financed under the terms of the subordinated loan and security agreements. The receivables will bear no interest until the initial launch dates passes, after which interest will accrue at a fixed rate of 10.8% or 12.6%, based on the commercial customer. Principal and interest payments will be made over 12 quarterly payments from the launch date.
As of June 30, 2025 and December 31, 2024, the Company had $8,700 and $4,200 customer financing receivable in prepaids and other currents assets, respectively and $14,704 and $15,567 customer financing receivable in other non-current assets, respectively, on the condensed consolidated balance sheets. Customer financing interest income for the three and six months ended June 30, 2025 was $497 and $877, respectively. Customer financing interest income for the three and six months ended June 30, 2024 was $229 and $481, respectively.
On July 11, 2025, the Company received a full payoff of $7,489 and terminated the subordinated loan and security agreement with one of the commercial customers.