XML 35 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 937,438 $ 942,050
Marketable securities, short-term 35,304 57,534
Accounts receivable, net of allowance for doubtful accounts of $14,893 and $10,343, respectively 903,424 859,685
Inventories 296,902 338,752
Prepaid expenses and other current assets 273,550 226,370
Total current assets 2,446,618 2,424,391
Marketable securities, long-term 8,022 41,978
Property, plant and equipment, net 1,290,863 1,231,855
Operating lease right-of-use assets, net 117,999 118,880
Goodwill 419,530 407,551
Intangible assets, net 82,118 95,720
Deferred tax assets 1,590,045 1,571,746
Other assets 128,682 55,826
Total assets 6,083,877 5,947,947
Current liabilities:    
Accounts payable 113,125 127,870
Accrued liabilities 525,780 454,374
Deferred revenues 1,427,706 1,343,643
Total current liabilities 2,066,611 1,925,887
Income tax payable 116,744 124,393
Operating lease liabilities 96,968 100,334
Other long-term liabilities 173,065 195,975
Total liabilities 2,453,388 2,346,589
Commitments and contingencies (Notes 7 and 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; 75,075 and 77,267 issued and outstanding, respectively) 7 8
Additional paid-in capital 1,162,140 1,044,946
Accumulated other comprehensive income (loss), net 21,168 (10,284)
Retained earnings 2,447,174 2,566,688
Total stockholders’ equity 3,630,489 3,601,358
Total liabilities and stockholders’ equity $ 6,083,877 $ 5,947,947