XML 78 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 587,036 $ 58,408
Trade receivables - net of allowance for credit losses - 2023 - $8,721 and 2022 - $8,423 177,885 164,677
Other receivables 10,517 12,992
Inventories 303,871 265,991
Prepaid expenses and other current assets 24,286 22,324
Prepaid income taxes 4,016 3,913
Income tax refund receivables 859 779
Total current assets 1,108,470 529,084
Property and equipment:    
Land and land improvements 26,017 25,940
Buildings 191,491 189,148
Manufacturing equipment 316,930 299,089
Furniture and fixtures 63,044 61,128
Leasehold improvements 53,638 49,673
Construction-in-progress 61,439 61,269
Total property and equipment 712,559 686,247
Less accumulated depreciation (329,036) (303,271)
Property and equipment - net 383,523 382,976
Other assets:    
Goodwill 382,240 359,821
Deferred income tax assets 7,288 6,599
Right-of-use operating lease assets 63,047 65,262
Other assets 54,793 44,352
Total other assets 833,251 751,906
Total assets 2,325,244 1,663,966
Current liabilities:    
Trade payables 65,944 68,504
Accrued expenses 120,447 123,189
Current portion of long-term debt   11,250
Short-term operating lease liabilities 12,087 11,005
Income taxes payable 5,086 6,697
Total current liabilities 203,564 220,645
Long-term debt 823,013 186,759
Deferred income tax liabilities 5,547 18,462
Long-term income taxes payable 347 347
Liabilities related to unrecognized tax benefits 1,912 1,912
Deferred compensation payable 17,167 15,264
Deferred credits 1,605 1,708
Long-term operating lease liabilities 56,259 59,736
Other long-term obligations 13,830 14,736
Total liabilities 1,123,244 519,569
Commitments and contingencies
Stockholders' equity:    
Preferred stock - 5,000 shares authorized as of December 31, 2023 and December 31, 2022; no shares issued 0 0
Common stock, no par value; 100,000 shares authorized; issued and outstanding as of December 31, 2023 - 57,858 and December 31, 2022 - 57,306 638,150 675,174
Retained earnings 575,184 480,773
Accumulated other comprehensive loss (11,334) (11,550)
Total stockholders' equity 1,202,000 1,144,397
Total liabilities and stockholders' equity 2,325,244 1,663,966
Developed technology    
Other assets:    
Intangible assets: 283,999 237,522
Other    
Other assets:    
Intangible assets: $ 41,884 $ 38,350