XML 91 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 392,457 $ 376,715
Trade receivables - net of allowance for credit losses - 2025 - $10,113 and 2024 - $9,729 210,292 190,243
Other receivables 19,062 16,588
Inventories 326,550 306,063
Prepaid expenses and other current assets 31,369 28,544
Prepaid income taxes 3,651 3,286
Income tax refund receivables 2,152 2,335
Total current assets 985,533 923,774
Property and equipment:    
Land and land improvements 30,457 25,846
Buildings 198,563 192,296
Manufacturing equipment 357,135 340,864
Furniture and fixtures 64,115 61,321
Leasehold improvements 62,067 58,770
Construction-in-progress 83,417 58,673
Total property and equipment 795,754 737,770
Less accumulated depreciation (377,750) (351,605)
Property and equipment - net 418,004 386,165
Other assets:    
Goodwill 507,427 463,511
Deferred income tax assets 16,284 16,044
Right-of-use operating lease assets 88,496 65,508
Other assets 76,854 65,336
Total other assets 1,227,461 1,108,664
Total assets 2,630,998 2,418,603
Current liabilities:    
Trade payables 64,746 68,502
Accrued expenses 147,377 134,077
Short-term operating lease liabilities 10,612 10,331
Income taxes payable 7,740 3,492
Total current liabilities 230,475 216,402
Long-term debt 732,916 729,551
Deferred income tax liabilities 26,707 240
Liabilities related to unrecognized tax benefits 2,169 2,118
Deferred compensation payable 17,083 19,197
Deferred credits 1,424 1,502
Long-term operating lease liabilities 77,624 54,783
Other long-term obligations 13,192 15,451
Total liabilities 1,101,590 1,039,244
Commitments and contingencies
Stockholders' equity:    
Preferred stock - 5,000 shares authorized; no shares issued as of September 30, 2025 and December 31, 2024
Common stock, no par value - 100,000 shares authorized; issued and outstanding as of September 30, 2025 - 59,290 and December 31, 2024 - 58,743 747,103 703,219
Retained earnings 786,024 695,541
Accumulated other comprehensive loss (3,719) (19,401)
Total stockholders' equity 1,529,408 1,379,359
Total liabilities and stockholders' equity 2,630,998 2,418,603
Developed technology    
Other assets:    
Intangible assets: 468,819 431,766
Other    
Other assets:    
Intangible assets: $ 69,581 $ 66,499