v3.26.3
Revenue and Deferred Costs
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue and Deferred Costs Revenue and Deferred Costs
The following table presents our revenue categories for the three and nine months ended September 30, 2026 and 2025 (in thousands): 
Three Months Ended
September 30,
Nine Months Ended
September 30,
2026202520262025
Subscription Services$61,525 $53,752 $179,547 $155,738 
Value Added Services231,948 192,092 652,778 536,943 
Other2,218 3,509 6,704 9,949 
Total revenue$295,691 $249,353 $839,029 $702,630 
Our revenue is generated primarily from customers in the United States.
Deferred Costs
Deferred costs were $24.3 million and $22.8 million as of September 30, 2026 and December 31, 2025, respectively, of which $12.6 million and $11.2 million, respectively, are included in Prepaid expenses and other current assets and $11.7 million and $11.6 million, respectively, are included in Other long-term assets in the accompanying Condensed Consolidated Balance Sheets. Amortization expense for deferred costs was $3.4 million, and $2.8 million for the three months ended September 30, 2026 and 2025, respectively, and $9.9 million and $8.2 million for the nine months ended September 30, 2026 and 2025, respectively. For the nine months ended September 30, 2026 and 2025, no impairments were identified in relation to the costs capitalized for the periods presented.
Remaining Performance Obligations
Transaction price allocated to remaining performance obligations (“RPO”) represents contracted revenue that has not been recognized, which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenue in future periods. RPO does not include revenue related to performance obligations that are part of a contract with an original expected duration of one year or less or related to usage-based Value Added Services that are billed in arrears.
As of September 30, 2026, the total non-cancelable RPO under our contracts with customers was $161.4 million, and we expect to recognize revenue on approximately 41.4% of these RPO over the following 12 months, with the balance to be recognized thereafter. During the nine months ended September 30, 2026, we recognized revenue of $26.7 million, that was included in the RPO at the beginning of the period presented.