XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 5,263 $ 4,451
Receivables, net 64,449 55,117
Inventories 70,191 53,536
Prepaid expenses 3,433 3,242
Refundable income taxes 1,297 0
Total current assets 144,633 116,346
Property, plant and equipment, net 62,137 58,072
Goodwill 113,263 113,028
Intangible assets, net 64,116 68,361
Non-qualified deferred compensation plan 5,323 4,148
Right of use assets 13,588 13,153
Deferred income taxes 607 1,448
Other assets 469 3,636
Total assets 404,136 378,192
Current liabilities:    
Accounts payable 22,286 19,961
Accrued expenses 22,085 23,122
Deferred revenue 6,616 4,679
Lease liabilities 3,222 2,517
Income taxes payable 0 1,682
Current installments, net of long-term debt 4,000 4,000
Total current liabilities 58,209 55,961
Long-term debt, excluding current installments 28,000 51,000
Deferred income taxes 428 448
Non-qualified deferred compensation plan 5,412 4,167
Lease liabilities 10,815 10,851
Other liabilities 15,181 18,220
Total liabilities 118,045 140,647
Commitments and Contingencies  
Preferred stock, $.01 par value, 1,000,000 shares authorized; no shares issued 0 0
Common stock, $.01 par value, 20,000,000 shares authorized; 7,669,339 and 7,639,780 shares issued and outstanding, respectively at December 31, 2023; and 7,611,244 and 7,581,685 shares issued and outstanding, respectively, at December 31, 2022 76 76
Additional paid-in capital 38,814 36,070
Retained earnings 247,520 202,596
Accumulated other comprehensive income (loss) 268 (610)
Treasury stock at cost, 29,559 shares at December 31, 2023 and 2022 (587) (587)
Total stockholders' equity 286,091 237,545
Total liabilities and stockholders' equity $ 404,136 $ 378,192