XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 34,705 $ 54,798
Accounts receivable, less reserves of $1,132 and $962, respectively 185,296 158,155
Inventories, net 175,305 152,580
Prepaid expenses and other current assets 43,277 44,018
Total current assets 438,583 409,551
Long-term assets:    
Property, plant and equipment, net 106,227 104,643
Intangible assets, net 46,638 45,508
Goodwill 34,870 34,225
Operating lease right-of-use asset 12,225 13,762
Investments and other long-term assets, net 46,954 44,416
Total long-term assets 246,914 242,554
Total assets 685,497 652,105
Current liabilities:    
Revolving credit facility 171,597 0
Current portion of debt 0 1,450
Accounts payable 136,457 110,202
Accrued expenses and other current liabilities 75,579 66,040
Total current liabilities 383,633 177,692
Long-term liabilities:    
Revolving credit facility 0 167,802
Deferred income taxes 7,975 8,498
Operating lease long-term liability 8,967 10,594
Other long-term liabilities 7,284 6,577
Total long-term liabilities 24,226 193,471
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,522 and 27,341 shares outstanding at June 30, 2023 and December 31, 2022, respectively, with no stated value 0 0
Additional paid-in capital 226,713 232,758
Common Shares held in treasury, 1,444 and 1,625 shares at June 30, 2023 and December 31, 2022, respectively, at cost (44,367) (50,366)
Retained earnings 191,314 201,692
Accumulated other comprehensive loss (96,022) (103,142)
Total shareholders' equity 277,638 280,942
Total liabilities and shareholders' equity $ 685,497 $ 652,105