XML 14 R4.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 $ 163,876 $ 156,910
Accounts receivable, net 78,569 90,935
Inventories, net 60,031 62,260
Other current assets 16,873 15,655
Total current assets 319,349 325,760
Property, plant and equipment, net 92,592 97,300
Operating lease assets, net 26,425 22,702
Other assets    
Goodwill 157,638 152,361
Other intangible assets, net 103,957 108,053
Deferred income taxes 25,183 23,461
Other assets 16,023 18,850
Total other assets 302,801 302,725
Total Assets 741,167 748,487
Current Liabilities    
Accounts payable 43,499 53,211
Operating lease obligations 4,394 3,936
Accrued payroll and benefits 14,585 20,063
Accrued expenses and other liabilities 34,561 35,322
Total current liabilities 97,039 112,532
Long-term debt 67,500 83,670
Long-term operating lease obligations 24,965 21,754
Long-term pension obligations 4,655 5,048
Deferred income taxes 14,729 16,010
Other long-term obligations 5,457 3,249
Total Liabilities 214,345 242,263
Commitments and Contingencies (Note 11)
Shareholders' Equity    
Common stock 319,269 316,803
Additional contributed capital 45,097 46,144
Retained earnings 602,232 546,703
Accumulated other comprehensive income (loss) 4,264 (671)
Total shareholders' equity before treasury stock 970,862 908,979
Treasury stock (444,040) (402,755)
Total shareholders' equity 526,822 506,224
Total Liabilities and Shareholders' Equity $ 741,167 $ 748,487