XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 14,892 $ 13,450
Receivables, net 84,931 84,677
Inventories 85,200 87,536
Prepaid expenses and other current assets 4,659 4,303
Refundable income taxes 1,708 4,979
Total current assets 191,390 194,945
Property, plant and equipment, net 73,917 70,564
Goodwill 192,968 189,657
Intangible assets, net 141,974 144,252
Non-qualified deferred compensation plan 6,971 6,174
Right of use assets 17,011 16,148
Deferred income taxes 72 0
Equity method investment 6,906 6,808
Other assets 3,450 447
Total assets 634,659 [1] 628,995
Current liabilities:    
Accounts payable 22,666 24,269
Accrued expenses 24,583 30,410
Deferred revenue 4,609 4,667
Lease liabilities 4,715 4,226
Income taxes payable 122 223
Current portion of long-term debt 12,500 12,500
Total current liabilities 69,195 76,295
Long-term debt, excluding current installments 151,125 176,875
Deferred income taxes 5,409 3,296
Non-qualified deferred compensation plan 6,522 6,193
Lease liabilities 12,749 12,432
Other liabilities 4,168 11,144
Total liabilities 249,168 286,235
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,740,685 and 7,711,126 shares issued and outstanding, respectively, at June 30, 2025; 7,706,344 and 7,676,785 shares issued and outstanding, respectively, at December 31, 2024 77 77
Additional paid-in capital 41,682 40,934
Retained earnings 340,865 306,501
Accumulated other comprehensive income (loss) 3,454 (4,165)
Treasury stock at cost, 29,559 shares at June 30, 2025 and 29,559 shares at December 31, 2024 (587) (587)
Total stockholders’ equity 385,491 342,760
Total liabilities and stockholders' equity $ 634,659 $ 628,995
[1] See Condensed Consolidated Balance Sheet for details