XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 11,372 $ 5,263
Receivables, net 61,250 64,449
Inventories 73,900 70,191
Prepaid expenses and other current assets 4,017 3,433
Refundable income taxes 0 1,297
Total current assets 150,539 144,633
Property, plant and equipment, net 61,931 62,137
Goodwill 113,104 113,263
Intangible assets, net 62,914 64,116
Non-qualified deferred compensation plan 5,711 5,323
Right of use assets 12,995 13,588
Deferred income taxes 72 607
Other assets 413 469
Total assets 407,679 404,136
Current liabilities:    
Accounts payable 23,654 22,286
Accrued expenses 16,466 22,085
Deferred revenue 4,527 6,616
Lease liabilities 3,369 3,222
Income taxes payable 420 0
Current installments of long-term debt 4,000 4,000
Total current liabilities 52,436 58,209
Long-term debt, excluding current installments 30,000 28,000
Deferred income taxes 575 428
Non-qualified deferred compensation plan 5,713 5,412
Lease liabilities 10,118 10,815
Other liabilities 13,821 15,181
Total liabilities 112,663 118,045
Commitments and Contingencies  
Stockholders’ equity:    
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,700,046 and 7,670,487 shares issued and outstanding, respectively, at March 31, 2024; 7,669,339 and 7,639,780 shares issued and outstanding, respectively, at December 31, 2023 77 76
Additional paid-in capital 35,629 38,814
Retained earnings 260,213 247,520
Accumulated other comprehensive loss (316) 268
Treasury stock at cost, 29,559 shares at March 31, 2024 and 29,559 shares at December 31, 2023 (587) (587)
Total stockholders’ equity 295,016 286,091
Total liabilities and stockholders' equity $ 407,679 $ 404,136