XML 24 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 247,303 $ 360,794
Accounts receivable, net 796,961 548,844
Taxes receivable 56,389 39,845
Prepaid expenses and other current assets 288,211 112,265
Total current assets 1,388,864 1,061,748
Intangible assets 214 10,128
Property and equipment, at cost 6,904,731 4,591,936
Accumulated depreciation (868,914) (467,600)
Property and equipment, net 6,035,817 4,124,336
Other assets 539,873 311,225
Total assets 7,964,768 5,507,437
Current liabilities    
Accounts payable 397,622 395,165
Accrued payroll and related costs 116,877 97,313
Taxes payable 78,900 56,420
Interest payable 36,075 10,707
Other current liabilities 310,888 82,075
Total current liabilities 940,362 641,680
Long-term debt 1,980,186 586,203
Deferred income taxes 9,202 11,416
Noncurrent contract liabilities 8,580 50,863
Other liabilities 375,052 296,035
Total liabilities 3,313,382 1,586,197
Commitments and contingencies (Note 12)
Shareholders' equity    
Common stock, $0.00001 par value; 158,946,711 and 140,773,750 ordinary shares outstanding as of December 31, 2024 and 2023, respectively 1 1
Additional paid-in capital 4,236,172 3,377,048
Retained earnings 411,244 541,159
Accumulated other comprehensive income (loss) 3,969 3,032
Total shareholders' equity 4,651,386 3,921,240
Total liabilities and equity $ 7,964,768 $ 5,507,437