XML 19 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 54,798 $ 85,547
Accounts receivable, less reserves of $962 and $1,443, respectively 158,155 150,388
Inventories, net 152,580 138,115
Prepaid expenses and other current assets 44,018 36,774
Total current assets 409,551 410,824
Long-term assets:    
Property, plant and equipment, net 104,643 107,901
Intangible assets, net 45,508 49,863
Goodwill 34,225 36,387
Operating lease right-of-use asset 13,762 18,343
Investments and other long-term assets, net 44,416 42,081
Total long-term assets 242,554 254,575
Total assets 652,105 665,399
Current liabilities:    
Current portion of debt 1,450 5,248
Accounts payable 110,202 97,679
Accrued expenses and other current liabilities 66,040 70,139
Total current liabilities 177,692 173,066
Long-term liabilities:    
Revolving credit facility 167,802 163,957
Deferred income taxes 8,498 10,706
Operating lease long-term liability 10,594 14,912
Other long-term liabilities 6,577 6,808
Total long-term liabilities 193,471 196,383
Shareholders' equity:    
Preferred Shares, without par value, 5,000 shares authorized, none issued 0 0
Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,341 and 27,191 shares outstanding at December 31, 2022 and December 31, 2021, respectively, with no stated value 0 0
Additional paid-in capital 232,758 232,490
Common Shares held in treasury, 1,625 and 1,775 shares at December 31, 2022 and December 31, 2021, respectively, at cost (50,366) (55,264)
Retained earnings 201,692 215,748
Accumulated other comprehensive loss (103,142) (97,024)
Total shareholders' equity 280,942 295,950
Total liabilities and shareholders' equity $ 652,105 $ 665,399