XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 9,045 $ 20,301
Receivables, net 113,247 82,914
Inventories 100,090 86,856
Prepaid expenses and other current assets 8,390 5,620
Refundable income taxes 4,120 5,310
Total current assets 234,892 201,001
Property, plant and equipment, net 76,916 79,109
Goodwill 196,444 197,403
Intangible assets, net 135,246 140,849
Non-qualified deferred compensation plan 8,089 7,465
Right of use assets 18,589 18,879
Deferred income taxes 72 0
Equity method investment 6,667 6,927
Other assets 4,994 3,444
Total assets 681,909 655,077
Current liabilities:    
Accounts payable 32,959 24,289
Accrued expenses 23,267 28,796
Deferred revenue 4,802 4,240
Lease liabilities 4,739 5,037
Income taxes payable 37 0
Current portion of long-term debt 12,500 12,500
Total current liabilities 78,304 74,862
Long-term debt, excluding current installments 104,805 122,955
Deferred income taxes 13,691 9,211
Non-qualified deferred compensation plan 6,692 6,657
Lease liabilities 14,292 13,990
Other liabilities 1,700 3,525
Total liabilities 219,484 231,200
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 48,263 45,865
Retained earnings 413,160 374,814
Accumulated other comprehensive income 1,512 3,708
Treasury stock at cost, 29,559 shares at June 30, 2026 and December 31, 2025 (587) (587)
Total stockholders’ equity 462,425 423,877
Total liabilities and stockholders' equity $ 681,909 $ 655,077