XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Segment - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue $ 1,405,045 $ 835,186 $ 3,822,773 $ 2,224,571
Interest expense 51,429 74,937 155,726 223,280
Provision for income taxes 185,401 34,656 368,617 83,803
Amortization, depreciation and write-offs     162,042 320,843
Stock-based compensation 33,767 77,402 127,434 259,905
Net income from continuing operations 835,545 433,073 2,330,939 993,412
Reportable Segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Revenue 1,405,045 835,186 3,822,773 2,224,571
Datacenter costs 141,046 87,978 392,302 271,911
Personnel related expenses 50,011 64,998 155,966 196,686
Interest expense 51,429 74,937 155,726 223,280
Provision for income taxes 185,401 34,656 368,617 83,803
Amortization, depreciation and write-offs 34,978 32,369 97,988 94,528
Stock-based compensation 33,767 77,402 127,434 259,905
Other expenses 72,868 29,773 193,801 101,046
Net income from continuing operations $ 835,545 $ 433,073 $ 2,330,939 $ 993,412