Schedule of Disaggregation of Revenue |
The following table presents the Company’s revenues disaggregated by revenue source and geography (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Revenue by Type | | | | | | | | Access Fees | $ | 523,703 | | | $ | 559,648 | | | $ | 1,049,439 | | | $ | 1,116,822 | | Other | 108,197 | | | 82,796 | | | 211,830 | | | 171,753 | | Total Revenue | $ | 631,900 | | | $ | 642,444 | | | $ | 1,261,269 | | | $ | 1,288,575 | | | | | | | | | | Revenue by Geography | | | | | | | | U.S. Revenue | $ | 519,689 | | | $ | 540,802 | | | $ | 1,044,659 | | | $ | 1,088,402 | | International Revenue | 112,211 | | | 101,642 | | | 216,610 | | | 200,173 | | Total Revenue | $ | 631,900 | | | $ | 642,444 | | | $ | 1,261,269 | | | $ | 1,288,575 | |
|
Schedule of Deferred Revenue Activities |
The following table summarizes deferred revenue activities for the periods presented (in thousands):
| | | | | | | | | | | | | Six Months Ended June 30, | | 2025 | | 2024 | Beginning balance | $ | 89,082 | | | $ | 109,282 | | Balances assumed as part of business acquisitions | 890 | | | — | | Cash collected | 67,663 | | | 66,593 | | Revenue recognized | (72,244) | | | (68,698) | | Ending balance | $ | 85,391 | | | $ | 107,177 | |
|
Schedule of Deferred Device and Contract Costs |
Deferred device and contract costs are classified as a component of prepaid expenses and other current assets or other assets, depending on term, and consisted of the following (in thousands):
| | | | | | | | | | | | | As of | | June 30, | | December 31, | | 2025 | | 2024 | Deferred device and contract costs, current | $ | 34,063 | | | $ | 33,188 | | Deferred device and contract costs, non-current | 16,092 | | | 17,057 | | Total deferred device and contract costs | $ | 50,155 | | | $ | 50,245 | |
Deferred device and contract costs were as follows (in thousands):
| | | | | | | Deferred Device and Contract Costs | Beginning balance as of December 31, 2024 | $ | 50,245 | | Additions | 22,882 | | Cost of revenue recognized | (22,972) | | Ending balance as of June 30, 2025 | $ | 50,155 | |
|