Revenue |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue from Contract with Customer [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | Revenue Deferred revenue The changes in deferred revenue were as follows for the periods presented:
__________________ (1)Other primarily includes amounts for which the Company had a contractual right to bill and receive payment from the customer. Approximately 72% of revenue recognized during the three months ended March 31, 2026 was from the deferred revenue balance as of December 31, 2025, and approximately 70% of revenue recognized during the three months ended March 31, 2025 was from the deferred revenue balance as of December 31, 2024. Remaining performance obligations As of March 31, 2026, the aggregate balance of remaining performance obligations that were unsatisfied or partially unsatisfied was $682.3 million. The substantial majority of the remaining performance obligations will be satisfied over the twelve months following March 31, 2026, with the balance to be recognized as revenue thereafter.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||