XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Segment and Geographic Information - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue $ 5,480,717 $ 3,224,058 $ 1,841,762
Provision for income taxes 519,715 22,419 43,776
Amortization, depreciation and write-offs 194,778 448,680 489,008
Total stock-based compensation 211,621 376,455 363,107
Net income from continuing operations 3,433,195 1,589,524 457,826
Reportable Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Revenue 5,480,717 3,224,058 1,841,762
Datacenter costs 542,674 392,498 251,197
Personnel related expenses 207,278 259,711 230,762
Interest expense and loss on settlement of debt 207,016 317,209 273,508
Provision for income taxes 519,715 22,419 43,776
Amortization, depreciation and write-offs 130,724 128,791 119,152
Total stock-based compensation 207,958 357,431 342,551
Other expenses 232,157 156,475 122,990
Net income from continuing operations $ 3,433,195 $ 1,589,524 $ 457,826