v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 410,424 $ 467,292
Short-term marketable securities 82,509 50,497
Accounts receivable, net of allowances of $19,256 and $8,934, respectively 611,784 503,235
Inventories 770,463 848,135
Prepaid expenses and other current assets 46,213 44,580
Income taxes receivable 2,498 1,635
Total current assets 1,923,891 1,915,374
Property and equipment, net of accumulated depreciation of $480,290 and $425,695, respectively 571,776 586,932
Operating lease right of use assets 53,881 59,931
Long-term marketable securities 27,795 75,428
Intangible assets, net 866,565 924,603
Goodwill 1,454,117 1,434,540
Other assets 77,569 78,590
Deferred income taxes 18,199 10,685
Total assets 4,993,793 5,086,083
Current liabilities:    
Accounts payable 67,163 56,671
Accrued expenses 215,885 240,460
Operating lease liabilities 11,118 11,967
Income taxes payable 11,429 3,845
Senior convertible notes 430,485  
Business acquisition liabilities 38,221 61,035
Deferred revenue 19,845 18,369
Total current liabilities 794,146 392,347
Business acquisition liabilities, net of current portion 83,111 78,323
Operating lease liabilities 87,702 91,037
Senior convertible notes   417,400
Deferred income taxes and other tax liabilities 27,264 84,421
Other liabilities 25,205 24,596
Total liabilities 1,017,428 1,088,124
Commitments and contingencies (Note 17)
Equity:    
Additional paid-in capital 2,913,609 2,870,749
Accumulated other comprehensive income/(loss) (11,851) (10,192)
Retained earnings 1,074,472 1,137,266
Total equity 3,976,365 3,997,959
Total liabilities and equity 4,993,793 5,086,083
Common Class A [Member]    
Equity:    
Common stock 113 114
Common Class B [Member]    
Equity:    
Common stock $ 22 $ 22