v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 461,266 $ 784,438
Short-term marketable securities   105,619
Accounts receivable, net of allowances of $8,488 and $15,505, respectively 535,090 557,697
Inventories 663,603 659,233
Prepaid expenses and other current assets 47,131 49,640
Income taxes receivable 3,024 20,633
Total current assets 1,710,114 2,177,260
Property and equipment, net of accumulated depreciation of $571,728 and $545,786, respectively 556,496 561,909
Operating lease right of use assets 48,367 49,647
Long-term marketable securities   66,134
Intangible assets, net 771,688 795,117
Goodwill 1,432,964 1,432,387
Other assets 74,856 75,096
Deferred income taxes 116,663 94,200
Total assets 4,711,148 5,251,750
Current liabilities:    
Accounts payable 73,144 75,118
Accrued expenses 237,566 260,591
Operating lease liabilities 10,622 10,249
Income taxes payable 12,739 10,725
Senior convertible notes   443,351
Business acquisition liabilities 33,458 33,739
Deferred revenue 17,172 22,140
Total current liabilities 384,701 855,913
Business acquisition liabilities, net of current portion 84,597 89,496
Operating lease liabilities 81,691 83,588
Deferred income taxes and other tax liabilities 46,605 23,889
Other liabilities 25,486 21,531
Total liabilities 623,080 1,074,417
Commitments and contingencies (Note 17)
Equity:    
Additional paid-in capital 3,053,927 3,031,244
Accumulated other comprehensive income/(loss) (2,167) (6,861)
Retained earnings 1,036,173 1,152,813
Total equity 4,088,068 4,177,333
Total liabilities and equity 4,711,148 5,251,750
Common Class A [Member]    
Equity:    
Common stock 113 115
Common Class B [Member]    
Equity:    
Common stock $ 22 $ 22