XML 69 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 $ 446,404 $ 376,715
Trade receivables - net of allowance for credit losses - 2025 - $10,136 and 2024 - $9,729 203,710 190,243
Other receivables 17,773 16,588
Inventories 333,705 306,063
Prepaid expenses and other current assets 31,493 28,544
Prepaid income taxes 4,941 3,286
Income tax refund receivables 2,128 2,335
Total current assets 1,040,154 923,774
Property and equipment:    
Land and land improvements 30,465 25,846
Buildings 200,046 192,296
Manufacturing equipment 365,277 340,864
Furniture and fixtures 60,883 61,321
Leasehold improvements 65,236 58,770
Construction-in-progress 82,939 58,673
Total property and equipment 804,846 737,770
Less accumulated depreciation (376,445) (351,605)
Property and equipment - net 428,401 386,165
Other assets:    
Goodwill 506,837 463,511
Deferred income tax assets 7,049 16,044
Right-of-use operating lease assets 87,600 65,508
Other assets 78,227 65,336
Total other assets 1,217,367 1,108,664
Total assets 2,685,922 2,418,603
Current liabilities:    
Trade payables 60,551 68,502
Accrued expenses 159,486 134,077
Short-term operating lease liabilities 10,876 10,331
Income taxes payable 8,851 3,492
Total current liabilities 239,764 216,402
Long-term debt 734,038 729,551
Deferred income tax liabilities 19,665 240
Liabilities related to unrecognized tax benefits 2,248 2,118
Deferred compensation payable 17,542 19,197
Deferred credits 1,398 1,502
Long-term operating lease liabilities 76,658 54,783
Other long-term obligations 10,306 15,451
Total liabilities 1,101,619 1,039,244
Commitments and contingencies
Stockholders' equity:    
Preferred stock - 5,000 shares authorized; no shares issued as of December 31, 2025 and December 31, 2024 0 0
Common stock, no par value - 100,000 shares authorized; issued and outstanding as of December 31, 2025 - 59,424 and December 31, 2024 - 58,743 763,909 703,219
Retained earnings 824,030 695,541
Accumulated other comprehensive loss (3,636) (19,401)
Total stockholders' equity 1,584,303 1,379,359
Total liabilities and stockholders' equity 2,685,922 2,418,603
Developed technology    
Other assets:    
Intangible assets: 465,940 431,766
Other    
Other assets:    
Intangible assets: $ 71,714 $ 66,499