XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 16,728 $ 5,263
Receivables, net 60,985 64,449
Inventories 77,976 70,191
Prepaid expenses and other current assets 4,296 3,433
Refundable income taxes 2,176 1,297
Total current assets 162,161 144,633
Property, plant and equipment, net 63,736 62,137
Goodwill 115,616 113,263
Intangible assets, net 62,382 64,116
Non-qualified deferred compensation plan 5,792 5,323
Right of use assets 12,223 13,588
Deferred income taxes 72 607
Other assets 414 469
Total assets 422,396 404,136
Current liabilities:    
Accounts payable 22,966 22,286
Accrued expenses 20,731 22,085
Deferred revenue 4,552 6,616
Lease liabilities 3,280 3,222
Income taxes payable 258 0
Current portion of long-term debt 0 4,000
Total current liabilities 51,787 58,209
Long-term debt, excluding current installments 35,200 28,000
Deferred income taxes 182 428
Non-qualified deferred compensation plan 5,818 5,412
Lease liabilities 9,473 10,815
Other liabilities 9,760 15,181
Total liabilities 112,220 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,703,922 and 7,674,363 shares issued and outstanding, respectively, at June 30, 2024; 7,669,339 and 7,639,780 shares issued and outstanding, respectively, at December 31, 2023 77 76
Additional paid-in capital 37,418 38,814
Retained earnings 273,765 247,520
Accumulated other comprehensive (loss) income (497) 268
Treasury stock at cost, 29,559 shares at June 30, 2024 and 29,559 shares at December 31, 2023 (587) (587)
Total stockholders’ equity 310,176 286,091
Total liabilities and stockholders' equity $ 422,396 $ 404,136