XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Subscription, Advertising, and Other Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 640,178 $ 598,345 $ 1,859,290 $ 1,749,937
Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 100.00% 100.00% 100.00% 100.00%
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenues $ 453,327 $ 418,577 $ 1,321,654 $ 1,225,709
Subscription | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 70.80% 70.00% 71.10% 70.00%
Advertising        
Disaggregation of Revenue [Line Items]        
Total revenues $ 118,370 $ 117,113 $ 341,244 $ 341,124
Advertising | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 18.50% 19.60% 18.40% 19.50%
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 68,481 $ 62,655 $ 196,392 $ 183,104
Other | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 10.70% 10.40% 10.50% 10.50%
Real Estate        
Disaggregation of Revenue [Line Items]        
Revenue not from contract with customer $ 6,600 $ 6,800 $ 19,900 $ 20,500