XML 105 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 523,128 $ 587,036
Trade receivables - net of allowance for credit losses - 2024 - $9,266 and 2023 - $9,023 189,831 177,885
Other receivables 15,325 10,517
Inventories 310,527 303,871
Prepaid expenses and other current assets 27,105 24,286
Prepaid income taxes 4,216 4,016
Income tax refund receivables 8,185 859
Total current assets 1,078,317 1,108,470
Property and equipment:    
Land and land improvements 26,108 26,017
Buildings 192,323 191,491
Manufacturing equipment 334,787 316,930
Furniture and fixtures 66,593 63,044
Leasehold improvements 59,005 53,638
Construction-in-progress 66,699 61,439
Total property and equipment 745,515 712,559
Less accumulated depreciation (355,862) (329,036)
Property and equipment - net 389,653 383,523
Other assets:    
Goodwill 399,448 382,240
Deferred income tax assets 7,253 7,288
Right-of-use operating lease assets 68,867 63,047
Other assets 62,382 54,793
Total other assets 910,114 833,251
Total assets 2,378,084 2,325,244
Current liabilities:    
Trade payables 60,808 65,944
Accrued expenses 127,255 120,447
Short-term operating lease liabilities 11,469 12,087
Income taxes payable 1,547 5,086
Total current liabilities 201,079 203,564
Long-term debt 750,505 823,013
Deferred income tax liabilities 5,571 5,547
Long-term income taxes payable 347 347
Liabilities related to unrecognized tax benefits 1,912 1,912
Deferred compensation payable 19,218 17,167
Deferred credits 1,527 1,605
Long-term operating lease liabilities 57,178 56,259
Other long-term obligations 17,341 13,830
Total liabilities 1,054,678 1,123,244
Commitments and contingencies
Stockholders' equity:    
Preferred stock - 5,000 shares authorized; no shares issued as of September 30, 2024 and December 31, 2023
Common stock, no par value - 100,000 shares authorized; issued and outstanding as of September 30, 2024 - 58,274 and December 31, 2023 - 57,858 669,207 638,150
Retained earnings 667,594 575,184
Accumulated other comprehensive loss (13,395) (11,334)
Total stockholders' equity 1,323,406 1,202,000
Total liabilities and stockholders' equity 2,378,084 2,325,244
Developed technology    
Other assets:    
Intangible assets: 322,325 283,999
Other    
Other assets:    
Intangible assets: $ 49,839 $ 41,884