XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contract with Customers (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Information about our revenue by business line is as follows:

Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Revenue by business line
Asset Monitoring$3,544 $2,964 $6,165 $5,148 
Constellation as a Service ("CaaS")412 412 824 824 
Space Systems484 125 838 857 
Total revenue$4,440 $3,501 $7,827 $6,829 

Information about our revenue by timing is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Revenue by timing
Over time$878 $536 $1,633 $1,680 
Point-in time3,562 2,965 6,194 5,149 
Total revenue$4,440 $3,501 $7,827 $6,829 
Information about our revenue by geography is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Revenue by geography (1)
North America$3,407 $2,544 $5,981 $4,179 
Europe480 569 934 1,081 
Asia Pacific415 385 767 1,565 
South America138 145 
Total revenue$4,440 $3,501 $7,827 $6,829 
(1) Revenue by geography is based on the geographical location of the customer.
Schedule of Contract with Customer, Contract Asset, Contract Liability, and Receivable
Our contract liabilities consist of payments received from customers, or such consideration contractually due, in advance of providing the relevant satellite imagery or related service. Amounts included in Contract liabilities are as follows:
June 30,December 31,
20252024
Current$6,471 $5,871 
Total$6,471 $5,871 
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction The following table represents the total transaction price for the remaining performance obligations as of June 30, 2025 related to non-cancellable contracts longer than 12 months in duration that is expected to be recognized over future periods.
Within 1 YearYears 1-2Years 2-3Thereafter
Remaining performance obligations$8,478 $3,165 $7,000 $24,000