v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 622,766 $ 467,292
Short-term marketable securities 71,940 50,497
Accounts receivable, net of allowances of $23,542 and $8,934, respectively 588,047 503,235
Inventories 717,703 848,135
Prepaid expenses and other current assets 50,924 44,580
Income taxes receivable 5,149 1,635
Total current assets 2,056,529 1,915,374
Property and equipment, net of accumulated depreciation of $505,982 and $425,695, respectively 567,822 586,932
Operating lease right of use assets 52,824 59,931
Long-term marketable securities 12,297 75,428
Intangible assets, net 842,778 924,603
Goodwill 1,431,666 1,434,540
Other assets 76,643 78,590
Deferred income taxes 45,485 10,685
Total assets 5,086,044 5,086,083
Current liabilities:    
Accounts payable 57,537 56,671
Accrued expenses 255,260 240,460
Operating lease liabilities 11,040 11,967
Income taxes payable 4,174 3,845
Senior convertible notes 437,142  
Business acquisition liabilities 32,110 61,035
Deferred revenue 20,802 18,369
Total current liabilities 818,065 392,347
Business acquisition liabilities, net of current portion 81,748 78,323
Operating lease liabilities 86,376 91,037
Senior convertible notes   417,400
Deferred income taxes and other tax liabilities 7,475 84,421
Other liabilities 22,983 24,596
Total liabilities 1,016,647 1,088,124
Commitments and contingencies (Note 17)
Equity:    
Additional paid-in capital 2,949,917 2,870,749
Accumulated other comprehensive income/(loss) (6,963) (10,192)
Retained earnings 1,126,308 1,137,266
Total equity 4,069,397 3,997,959
Total liabilities and equity 5,086,044 5,086,083
Common Class A [Member]    
Equity:    
Common stock 113 114
Common Class B [Member]    
Equity:    
Common stock $ 22 $ 22