v3.26.1
Segment - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 1,923,686 $ 1,258,754 $ 3,766,135 $ 2,417,728
Interest expense 51,156 51,409 102,315 104,297
Provision for income taxes 238,988 112,148 464,783 183,216
Amortization, depreciation and write-offs     66,228 126,940
Stock-based compensation 85,783 35,947 169,252 97,330
Net income from continuing operations 1,266,538 771,856 2,472,151 1,495,394
Reportable Segment        
Segment Reporting [Line Items]        
Revenue 1,923,686 1,258,754 3,766,135 2,417,728
Datacenter costs 180,984 128,898 343,213 251,256
Personnel related expenses 51,968 50,764 103,481 105,955
Interest expense 51,156 51,409 102,315 104,297
Provision for income taxes 238,988 112,148 464,783 183,216
Amortization, depreciation and write-offs 32,563 31,064 66,228 63,010
Stock-based compensation 85,783 34,552 169,252 93,667
Other expenses 15,706 78,063 44,712 120,933
Net income from continuing operations $ 1,266,538 $ 771,856 $ 2,472,151 $ 1,495,394