XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 54,138 $ 40,841
Accounts receivable, less reserves of $845 and $1,058, respectively 158,529 166,545
Inventories, net 176,445 187,758
Prepaid expenses and other current assets 25,301 34,246
Total current assets 414,413 429,390
Long-term assets:    
Property, plant and equipment, net 103,450 110,126
Intangible assets, net 44,206 47,314
Goodwill 35,593 35,295
Operating lease right-of-use asset 10,758 10,795
Investments and other long-term assets, net 54,103 46,980
Total long-term assets 248,110 250,510
Total assets 662,523 679,900
Current liabilities:    
Current portion of debt 0 2,113
Accounts payable 98,130 111,925
Accrued expenses and other current liabilities 71,761 64,203
Total current liabilities 169,891 178,241
Long-term liabilities:    
Revolving credit facility 196,322 189,346
Deferred income taxes 6,344 7,224
Operating lease long-term liability 7,219 7,684
Other long-term liabilities 11,397 9,688
Total long-term liabilities 221,282 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,689 and 27,549 shares outstanding at September 30, 2024 and December 31, 2023, respectively, with no stated value 0 0
Additional paid-in capital 224,944 227,340
Common Shares held in treasury, 1,277 and 1,417 shares at September 30, 2024 and December 31, 2023, respectively, at cost (38,641) (43,344)
Retained earnings 186,099 196,509
Accumulated other comprehensive loss (101,052) (92,788)
Total shareholders' equity 271,350 287,717
Total liabilities and shareholders' equity $ 662,523 $ 679,900