XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 72,084 $ 58,408
Trade receivables - net of allowance for credit losses - 2023 - $8,652 and 2022 - $8,423 170,990 164,677
Other receivables 12,634 12,992
Inventories 305,943 265,991
Prepaid expenses and other current assets 24,971 22,324
Prepaid income taxes 3,920 3,913
Income tax refund receivables 4,365 779
Total current assets 594,907 529,084
Property and equipment:    
Land and land improvements 26,017 25,940
Buildings 189,900 189,148
Manufacturing equipment 306,925 299,089
Furniture and fixtures 66,046 61,128
Leasehold improvements 52,604 49,673
Construction-in-progress 62,374 61,269
Total property and equipment 703,866 686,247
Less accumulated depreciation (319,504) (303,271)
Property and equipment - net 384,362 382,976
Other assets:    
Goodwill 381,767 359,821
Deferred income tax assets 6,492 6,599
Right-of-use operating lease assets 62,436 65,262
Other assets 52,492 44,352
Total other assets 858,299 751,906
Total assets 1,837,568 1,663,966
Current liabilities:    
Trade payables 61,761 68,504
Accrued expenses 110,662 123,189
Current portion of long-term debt 3,750 11,250
Short-term operating lease liabilities 11,531 11,005
Income taxes payable 2,299 6,697
Total current liabilities 190,003 220,645
Long-term debt 335,232 186,759
Deferred income tax liabilities 18,477 18,462
Long-term income taxes payable 347 347
Liabilities related to unrecognized tax benefits 1,912 1,912
Deferred compensation payable 16,418 15,264
Deferred credits 1,657 1,708
Long-term operating lease liabilities 56,599 59,736
Other long-term obligations 13,223 14,736
Total liabilities 633,868 519,569
Commitments and contingencies
Stockholders' equity:    
Preferred stock - 5,000 shares authorized as of June 30, 2023 and December 31, 2022; no shares issued
Common stock, no par value; 100,000 shares authorized; issued and outstanding as of June 30, 2023 - 57,634 and December 31, 2022 - 57,306 691,523 675,174
Retained earnings 521,721 480,773
Accumulated other comprehensive loss (9,544) (11,550)
Total stockholders' equity 1,203,700 1,144,397
Total liabilities and stockholders' equity 1,837,568 1,663,966
Developed technology    
Other assets:    
Intangible assets 309,228 237,522
Other    
Other assets:    
Intangible assets $ 45,884 $ 38,350