XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 58,673 $ 58,408
Trade receivables - net of allowance for credit losses - 2023 - $8,721 and 2022 - $8,423 167,824 164,677
Other receivables 13,576 12,992
Inventories 303,923 265,991
Prepaid expenses and other current assets 27,954 22,324
Prepaid income taxes 3,936 3,913
Income tax refund receivables 9,432 779
Total current assets 585,318 529,084
Property and equipment:    
Land and land improvements 26,017 25,940
Buildings 190,825 189,148
Manufacturing equipment 313,600 299,089
Furniture and fixtures 66,451 61,128
Leasehold improvements 53,208 49,673
Construction-in-progress 60,492 61,269
Total property and equipment 710,593 686,247
Less accumulated depreciation (327,267) (303,271)
Property and equipment - net 383,326 382,976
Other assets:    
Goodwill 381,052 359,821
Deferred income tax assets 6,438 6,599
Right-of-use operating lease assets 63,633 65,262
Other assets 48,545 44,352
Total other assets 839,861 751,906
Total assets 1,808,505 1,663,966
Current liabilities:    
Trade payables 48,862 68,504
Accrued expenses 119,291 123,189
Current portion of long-term debt 3,750 11,250
Short-term operating lease liabilities 11,688 11,005
Income taxes payable 3,542 6,697
Total current liabilities 187,133 220,645
Long-term debt 282,370 186,759
Deferred income tax liabilities 18,458 18,462
Long-term income taxes payable 347 347
Liabilities related to unrecognized tax benefits 1,912 1,912
Deferred compensation payable 15,508 15,264
Deferred credits 1,631 1,708
Long-term operating lease liabilities 57,455 59,736
Other long-term obligations 13,806 14,736
Total liabilities 578,620 519,569
Commitments and contingencies
Stockholders' equity:    
Preferred stock - 5,000 shares authorized as of September 30, 2023 and December 31, 2022; no shares issued
Common stock, no par value; 100,000 shares authorized; issued and outstanding as of September 30, 2023 - 57,746 and December 31, 2022 - 57,306 695,181 675,174
Retained earnings 547,555 480,773
Accumulated other comprehensive loss (12,851) (11,550)
Total stockholders' equity 1,229,885 1,144,397
Total liabilities and stockholders' equity 1,808,505 1,663,966
Developed technology    
Other assets:    
Intangible assets 296,349 237,522
Other    
Other assets:    
Intangible assets $ 43,844 $ 38,350