XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 42,112 $ 40,841
Accounts receivable, less reserves of $620 and $1,058, respectively 168,215 166,545
Inventories, net 178,749 187,758
Prepaid expenses and other current assets 32,882 34,246
Total current assets 421,958 429,390
Long-term assets:    
Property, plant and equipment, net 103,061 110,126
Intangible assets, net 43,586 47,314
Goodwill 34,244 35,295
Operating lease right-of-use asset 8,722 10,795
Investments and other long-term assets, net 55,080 46,980
Total long-term assets 244,693 250,510
Total assets 666,651 679,900
Current liabilities:    
Current portion of debt 2,064 2,113
Accounts payable 108,085 111,925
Accrued expenses and other current liabilities 76,098 64,203
Total current liabilities 186,247 178,241
Long-term liabilities:    
Revolving credit facility 187,417 189,346
Deferred income taxes 6,276 7,224
Operating lease long-term liability 5,814 7,684
Other long-term liabilities 10,446 9,688
Total long-term liabilities 209,953 213,942
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,679 and 27,549 shares outstanding at June 30, 2024 and December 31, 2023, respectively, with no stated value 0 0
Additional paid-in capital 224,599 227,340
Common Shares held in treasury, 1,287 and 1,417 shares at June 30, 2024 and December 31, 2023, respectively, at cost (39,066) (43,344)
Retained earnings 193,169 196,509
Accumulated other comprehensive loss (108,251) (92,788)
Total shareholders' equity 270,451 287,717
Total liabilities and shareholders' equity $ 666,651 $ 679,900