v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Company's service 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 
Summary of Company's Engineering and Support Services Revenue [Table Text Block]
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 
Schedule of recognized contract costs 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