XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 566,021 $ 757,355
Marketable securities 201,607 0
Accounts receivable, net of allowances of $2,767 and $1,832 at December 31, 2025 and December 31, 2024, respectively 158,587 134,115
Inventories, net 170,458 142,964
Prepaid expenses and other current assets 40,712 31,607
Total current assets 1,137,385 1,066,041
Property, plant and equipment, net 186,614 197,738
Intangible assets, net 386,147 397,897
Goodwill 1,114,408 1,030,995
Deferred tax assets 694 749
Operating lease right of use assets 119,538 135,378
Other noncurrent assets 4,913 868
Total noncurrent assets 1,812,314 1,763,625
Total assets 2,949,699 2,829,666
Current liabilities:    
Accounts payable 30,010 32,134
Operating lease liabilities 21,559 15,104
Contingent consideration 5,049 17,126
Accrued liabilities 79,208 62,423
Total current liabilities 135,826 126,787
Convertible Senior Notes due 2028, net 542,213 525,567
Deferred tax liabilities 22,496 22,775
Noncurrent operating lease liabilities 126,176 145,576
Noncurrent contingent consideration 1,304 19,662
Other noncurrent liabilities 15,555 16,581
Total noncurrent liabilities 707,744 730,161
Total liabilities 843,570 856,948
Commitments and contingencies (Note 12)
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,325,429 shares at December 31, 2025 and 56,091,677 shares at December 31, 2024 issued and outstanding 563 561
Additional paid-in capital 1,651,849 1,617,336
Accumulated other comprehensive loss (2,531) (52,533)
Retained earnings 456,248 407,354
Total stockholders' equity 2,106,129 1,972,718
Total liabilities and stockholders' equity $ 2,949,699 $ 2,829,666