XML 22 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contract with Customers
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customers Revenue from Contracts with Customers
During the three months ended March 31, 2025, we recognized revenue of $3.4 million, of which $1.6 million was recognized over time and $1.8 million was recognized at a point in time. During the three months ended March 31, 2024, we recognized revenue of $3.3 million, of which $1.1 million was recognized over time and $2.2 million was recognized at a point in time.
In November 2021, the Company entered a 5-year noncancellable agreement with a technology company by which the customer receives $4.0 million in credits to purchase imagery each year. The Company recognizes revenue as images are delivered to the customer. The customer pays the Company in non-cash consideration in the form of a license to a proprietary software platform, which the Company uses in its internal operations. We recognized $1.1 million of revenue from this customer during the three months ended March 31, 2025. We recognized $1.5 million of revenue from this customer during the three months ended March 31, 2024.
Disaggregation of revenue

Information about our revenue by business line is as follows:

Three Months Ended March 31,
20252024
Revenue by business line
Asset Monitoring$2,594 $2,184 
Constellation as a Service ("CaaS")412 412 
Space Systems381 732 
Total revenue$3,387 $3,328 

Information about our revenue by timing is as follows:

Three Months Ended March 31,
20242023
Revenue by timing
Over time$1,602 $1,144 
Point-in time1,785 2,184 
Total revenue$3,387 $3,328 
Information about our revenue by geography is as follows:
Three Months Ended March 31,
20252024
Revenue by geography (1)
North America$2,574 $1,635 
Europe454 512 
Asia Pacific352 1,180 
South America
Total revenue$3,387 $3,328 
(1) Revenue by geography is based on the geographical location of the customer.

Contract Liabilities and Remaining Performance Obligations
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:
March 31,December 31,
20252024
Current$6,308 $5,871 
Non-current— — 
Total$6,308 $5,871 
During the three months ended March 31, 2025, we recognized revenue of $1.4 million that was included as a contract liability as of December 31, 2024. During the three months ended March 31, 2024, we recognized revenue of $2.0 million that was included as a contract liability as of December 31, 2023. The increase in contract liabilities in the three months ended March 31, 2025 was primarily due to collections from a new customer for performance obligations that will be satisfied during 2025. Total unused credits related to the non-cash agreement described above included in contract liabilities at March 31, 2025, and December 31, 2024 were $1.4 million and $1.4 million, respectively. Unused credits expire one year after issuance. There were no credits that expired in the three months ended March 31, 2025 or 2024.
A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The following table represents the total transaction price for the remaining performance obligations as of March 31, 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$11,496 $4,605 $7,000 $24,000