XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 57,945 $ 58,408
Trade receivables - net of allowance for credit losses - 2023 - $8,248 and 2022 - $8,423 170,182 164,677
Other receivables 14,559 12,992
Inventories 289,581 265,991
Prepaid expenses and other current assets 19,961 22,324
Prepaid income taxes 3,920 3,913
Income tax refund receivables 1,069 779
Total current assets 557,217 529,084
Property and equipment:    
Land and land improvements 26,017 25,940
Buildings 189,947 189,148
Manufacturing equipment 303,547 299,089
Furniture and fixtures 64,762 61,128
Leasehold improvements 50,826 49,673
Construction-in-progress 63,786 61,269
Total property and equipment 698,885 686,247
Less accumulated depreciation (311,435) (303,271)
Property and equipment - net 387,450 382,976
Other assets:    
Goodwill 360,291 359,821
Deferred income tax assets 6,665 6,599
Right-of-use operating lease assets 62,881 65,262
Other assets 45,721 44,352
Total other assets 739,442 751,906
Total assets 1,684,109 1,663,966
Current liabilities:    
Trade payables 65,588 68,504
Accrued expenses 119,197 123,189
Current portion of long-term debt 11,250 11,250
Short-term operating lease liabilities 10,898 11,005
Income taxes payable 9,019 6,697
Total current liabilities 215,952 220,645
Long-term debt 186,423 186,759
Deferred income tax liabilities 18,478 18,462
Long-term income taxes payable 347 347
Liabilities related to unrecognized tax benefits 1,912 1,912
Deferred compensation payable 15,868 15,264
Deferred credits 1,682 1,708
Long-term operating lease liabilities 57,893 59,736
Other long-term obligations 13,899 14,736
Total liabilities 512,454 519,569
Commitments and contingencies
Stockholders' equity:    
Preferred stock - 5,000 shares authorized as of March 31, 2023 and December 31, 2022; no shares issued
Common stock, no par value; 100,000 shares authorized; issued and outstanding as of March 31, 2023 - 57,472 and December 31, 2022 - 57,306 681,108 675,174
Retained earnings 501,476 480,773
Accumulated other comprehensive loss (10,929) (11,550)
Total stockholders' equity 1,171,655 1,144,397
Total liabilities and stockholders' equity 1,684,109 1,663,966
Developed technology    
Other assets:    
Intangible assets 227,203 237,522
Other    
Other assets:    
Intangible assets $ 36,681 $ 38,350