XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 873,012 $ 1,043,887
Accounts receivable, net of allowance for doubtful accounts of $22,469 and $19,131, respectively 1,061,976 995,685
Inventories 246,567 254,287
Prepaid expenses and other current assets 220,474 198,582
Total current assets 2,402,029 2,492,441
Property, plant and equipment, net 1,264,847 1,271,134
Operating lease right-of-use assets, net 113,179 113,376
Goodwill 457,611 442,630
Intangible assets, net 102,750 103,488
Deferred tax assets 1,523,479 1,557,372
Other assets 238,925 234,159
Total assets 6,102,820 6,214,600
Current liabilities:    
Accounts payable 125,382 108,693
Accrued liabilities 546,173 598,188
Deferred revenues 1,319,393 1,331,146
Total current liabilities 1,990,948 2,038,027
Income tax payable 99,781 96,466
Operating lease liabilities 86,487 88,214
Other long-term liabilities 131,361 139,908
Total liabilities 2,308,577 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; 73,057 and 73,849 issued and outstanding, respectively) 7 7
Additional paid-in capital 1,386,807 1,362,234
Accumulated other comprehensive income (loss), net 18,177 5,978
Retained earnings 2,389,252 2,483,766
Total stockholders’ equity 3,794,243 3,851,985
Total liabilities and stockholders’ equity $ 6,102,820 $ 6,214,600