v3.25.2
Revenue, Deferred Revenue, and Deferred Device and Contract Costs (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
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,
2025202420252024
Revenue by Type
Access Fees$523,703 $559,648 $1,049,439 $1,116,822 
Other108,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 Revenue112,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,
20252024
Beginning balance$89,082 $109,282 
Balances assumed as part of business acquisitions890 — 
 Cash collected67,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,
20252024
Deferred device and contract costs, current$34,063 $33,188 
Deferred device and contract costs, non-current16,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 
Additions22,882 
Cost of revenue recognized(22,972)
Ending balance as of June 30, 2025$50,155