XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 901,157 $ 1,043,887
Accounts receivable, net of allowance for doubtful accounts of $24,381 and $19,131, respectively 1,116,210 995,685
Inventories 243,750 254,287
Prepaid expenses and other current assets 186,941 198,582
Total current assets 2,448,058 2,492,441
Property, plant and equipment, net 1,260,909 1,271,134
Operating lease right-of-use assets, net 116,674 113,376
Goodwill 491,072 442,630
Intangible assets, net 103,485 103,488
Deferred tax assets 1,548,229 1,557,372
Other assets 250,667 234,159
Total assets 6,219,094 6,214,600
Current liabilities:    
Accounts payable 114,434 108,693
Accrued liabilities 563,059 598,188
Deferred revenues 1,317,990 1,331,146
Total current liabilities 1,995,483 2,038,027
Income tax payable 103,558 96,466
Operating lease liabilities 90,474 88,214
Other long-term liabilities 116,800 139,908
Total liabilities 2,306,315 2,362,615
Commitments and contingencies (Note 7 and Note 8)
Stockholders’ equity:    
Preferred stock, $0.0001 par value (5,000 shares authorized; none issued) 0 0
Common stock, $0.0001 par value (200,000 shares authorized; 72,486 and 73,849 issued and outstanding, respectively) 7 7
Additional paid-in capital 1,426,541 1,362,234
Accumulated other comprehensive income (loss), net 61,187 5,978
Retained earnings 2,425,044 2,483,766
Total stockholders’ equity 3,912,779 3,851,985
Total liabilities and stockholders’ equity $ 6,219,094 $ 6,214,600