v3.25.2
Revenue
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The following table summarizes the Company’s services revenue:
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
 (In thousands)(In thousands)
Commercial services revenue:
Voice and data $56,810 $56,455 $112,752 $111,432 
IoT data44,741 41,609 88,596 81,064 
Broadband12,724 13,478 25,600 27,170 
Hosted payload and other data14,545 14,425 29,414 28,378 
Total commercial services revenue128,820 125,967 256,362 248,044 
Government services revenue26,750 26,500 53,500 53,000 
Total services revenue$155,570 $152,467 $309,862 $301,044 
The following table summarizes the Company’s engineering and support services revenue:
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
 (In thousands)(In thousands)
Commercial$2,404 $1,520 $4,041 $2,673 
Government39,477 24,298 75,305 53,553 
Total engineering and support services revenue$41,881 $25,818 $79,346 $56,226 
Approximately 28% and 51% of the Company’s accounts receivable balance at June 30, 2025 and December 31, 2024, respectively, were due from prime contracts or subcontracts with agencies of the U.S. government.
The Company’s contracts with customers generally do not contain performance obligations with terms in excess of one year. As such, the Company does not disclose details related to the value of performance obligations that are unsatisfied as of the end of the reporting period. The total value of any performance obligations that extend beyond one year is immaterial to the financial statements.
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in unbilled accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of $13.9 million and $7.8 million for the three months ended June 30, 2025 and 2024, respectively, and $30.1 million and $19.2 million for the six months ended June 30, 2025 and 2024, respectively.
The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated usage period. The following table presents contract assets not separately disclosed:
June 30, 2025December 31, 2024
(In thousands)
Contract Assets:
Commissions$1,360 $1,058 
Other contract costs$1,712 $1,798