XML 11 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 $ 757,355 $ 751,323
Accounts receivable, net of reserves of $1,832 and $2,122 at December 31, 2024 and December 31, 2023, respectively 134,115 124,161
Inventories, net 142,964 202,321
Prepaid expenses and other current assets 31,607 33,541
Total current assets 1,066,041 1,111,346
Property, plant and equipment, net 197,738 207,440
Intangible assets, net 397,897 406,957
Goodwill 1,030,995 987,120
Deferred tax assets 749 1,530
Operating lease right of use assets 135,378 115,515
Other noncurrent assets 868 1,277
Total noncurrent assets 1,763,625 1,719,839
Total assets 2,829,666 2,831,185
Current liabilities:    
Accounts payable 32,134 19,563
Operating lease liability 15,104 5,631
Current contingent consideration 17,126 12,983
Accrued liabilities 62,423 57,313
Convertible Senior Notes due 2024, net 0 69,452
Total current liabilities 126,787 164,942
Convertible Senior Notes due 2028, net 525,567 510,143
Deferred tax liabilities 22,775 39,324
Noncurrent operating lease liability 145,576 126,578
Noncurrent contingent consideration 19,662 14,070
Other noncurrent liabilities 16,581 11,283
Total noncurrent liabilities 730,161 701,398
Total liabilities 856,948 866,340
Commitments and contingencies (Note 14)
Stockholders' equity:    
Preferred stock, $0.01 par value, 5,000,000 shares authorized, no shares issued or outstanding 0 0
Common stock, $0.01 par value; 80,000,000 shares authorized; 56,091,677 shares at December 31, 2024 and 55,766,078 shares at December 31, 2023 issued and outstanding 561 558
Additional paid-in capital 1,617,336 1,569,227
Accumulated other comprehensive loss (52,533) (37,808)
Retained earnings 407,354 432,868
Total stockholders' equity 1,972,718 1,964,845
Total liabilities and stockholders' equity $ 2,829,666 $ 2,831,185