XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Subscription, Advertising, and Other Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 625,097 $ 590,853 $ 1,219,112 $ 1,151,592
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 $ 439,322 $ 409,590 $ 868,327 $ 807,132
Subscription | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 70.30% 69.30% 71.20% 70.00%
Advertising        
Disaggregation of Revenue [Line Items]        
Total revenues $ 119,163 $ 117,770 $ 222,874 $ 224,011
Advertising | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 19.10% 19.80% 18.30% 19.50%
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 66,612 $ 63,493 $ 127,911 $ 120,449
Other | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 10.60% 10.90% 10.50% 10.50%
Real Estate        
Disaggregation of Revenue [Line Items]        
Revenue not from contract with customer $ 6,700 $ 6,500 $ 13,300 $ 13,700