v3.26.1
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Customer Accounting for 10% or More of Segment Revenue
The following table presents financial information for each of the Company’s reportable segments (in thousands):
Three Months EndedSix Months Ended
June 30, 2026June 30, 2025June 30, 2026June 30, 2025
Advertising
Net revenue$672,816 $539,053 $1,285,521 $1,021,876 
Cost of revenue252,778 237,405 494,514 449,829 
Gross profit420,038 301,648 791,007 572,047 
Subscriptions
Net revenue548,153 436,418 1,066,678 834,412 
Cost of revenue321,439 240,390 626,848 444,472 
Gross profit226,714 196,028 439,830 389,940 
Devices
Net revenue133,721 135,567 251,370 275,422 
Cost of revenue106,777 135,585 243,575 294,706 
Gross profit (loss)26,944 (18)7,795 (19,284)
Total
Net revenue1,354,690 1,111,038 2,603,569 2,131,710 
Cost of revenue680,994 613,380 1,364,937 1,189,007 
Gross profit$673,696 $497,658 $1,238,632 $942,703