XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash $ 37,848 $ 31,825
Accounts receivable, net of allowances of $208 and $306, respectively 133,949 152,626
Inventories 128,082 142,542
Other current assets 27,863 12,582
Total current assets 327,742 339,575
Property, plant and equipment, net of accumulated depreciation of $188,041 and $184,131, respectively 73,468 67,805
Intangible assets, net of accumulated amortization of $24,515 and $21,148, respectively 11,222 14,620
Operating lease right-of-use asset, net 31,165 26,372
Deferred income taxes, net 33,568 12,275
Other assets 6,049 9,621
TOTAL ASSETS 483,214 470,268
Current liabilities:    
Accounts payable 77,314 122,091
Current operating lease liabilities 7,502 7,421
Accrued liabilities and other 45,060 35,388
Current portion of long-term debt 15,313 10,938
Total current liabilities 145,189 175,838
Long-term debt 126,201 141,499
Long-term operating lease liabilities 24,417 19,422
Pension and other post-retirement liabilities 9,196 8,428
Other long-term liabilities 5,279 5,041
Total liabilities 310,282 350,228
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Preferred stock, $0.01 par value (5,000,000 shares authorized; no shares issued and outstanding) 0 0
Common stock, $0.01 par value (60,000,000 shares authorized; 33,322,535 and 32,826,852 shares issued and outstanding, respectively) 333 328
Treasury stock, at cost: 2,134,604 and 1,899,996 shares, respectively (16,150) (14,514)
Additional paid-in capital 265,217 261,371
Retained deficit (46,184) (95,595)
Accumulated other comprehensive loss (30,284) (31,550)
Total stockholders’ equity 172,932 120,040
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 483,214 $ 470,268