XML 22 R2.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 $ 1,533,287 $ 2,297,675
Short-term investments 0 955,605
Accounts receivable, net 1,221,646 1,193,964
Inventories 737,107 971,406
Prepaid expenses and other current assets 107,262 116,195
Prepaid income taxes 42,202 54,151
Total current assets 3,641,504 5,588,996
INVESTMENTS   76,431
PROPERTY AND EQUIPMENT, net 1,047,024 890,796
DEFERRED INCOME TAXES, net 184,260 175,003
GOODWILL 1,331,643 1,417,941
OTHER INTANGIBLE ASSETS, net 1,414,252 1,427,139
OTHER ASSETS 100,406 110,216
Total Assets 7,719,089 9,686,522
CURRENT LIABILITIES:    
Accounts payable 466,775 564,379
Accrued liabilities 220,764 183,988
Accrued promotional allowances 267,711 269,061
Deferred revenue 45,809 41,914
Accrued compensation 92,454 87,392
Income taxes payable 4,006 14,955
Total current liabilities 1,097,519 1,161,689
DEFERRED REVENUE 179,008 204,251
OTHER LIABILITIES 110,893 91,838
LONG-TERM DEBT 373,951  
COMMITMENTS AND CONTINGENCIES (Note 13)
STOCKHOLDERS' EQUITY:    
Common stock - $0.005 par value; 5,000,000 shares authorized; 1,126,329 shares issued and 973,079 shares outstanding as of December 31, 2024; 1,122,592 shares issued and 1,041,571 shares outstanding as of December 31, 2023 5,632 5,613
Additional paid-in capital 5,144,922 4,975,115
Retained earnings 7,448,784 5,939,736
Accumulated other comprehensive loss (269,487) (125,337)
Common stock in treasury, at cost; 153,250 shares and 81,021 shares as of December 31, 2024 and December 31, 2023, respectively (6,372,133) (2,566,383)
Total stockholders' equity 5,957,718 8,228,744
Total Liabilities and Stockholders' Equity $ 7,719,089 $ 9,686,522