|
Cash and Cash Equivalents
|
|
$18.1m
|
$10.2m
|
$7.5m
|
$4.2m
|
$11.4m
|
$5.3m
|
$3.9m
|
$4.5m
|
$5.0m
|
$4.1m
|
|
Accounts Receivable, net of reserves of $2,341 in 2026 and $3,104 in 2025
|
|
$15.7m
|
$22.4m
|
$23.5m
|
$19.8m
|
$17.4m
|
$17.1m
|
$21.6m
|
$23.1m
|
$21.2m
|
$19.0m
|
|
Inventories, net of reserves
|
|
$19.5m
|
$27.6m
|
$30.2m
|
$33.9m
|
$30.1m
|
$34.6m
|
$51.3m
|
$46.4m
|
$47.9m
|
$43.3m
|
|
Employee Retention Credit Receivable
|
|
—
|
—
|
—
|
—
|
—
|
$3.1m
|
$0
|
—
|
—
|
—
|
|
Prepaid Expenses and Other Current Assets
|
|
$1.4m
|
$2.1m
|
$1.4m
|
$2.2m
|
$1.8m
|
$3.6m
|
$2.9m
|
$2.7m
|
$3.9m
|
$4.4m
|
|
Total Current Assets
|
|
$61.4m
|
$63.8m
|
$62.6m
|
$60.2m
|
$60.7m
|
$63.8m
|
$79.8m
|
$76.7m
|
$78.0m
|
$70.7m
|
|
Property, Plant and Equipment, net
|
|
$9.3m
|
$9.8m
|
$10.4m
|
$11.3m
|
$12.0m
|
$11.4m
|
$14.3m
|
$14.2m
|
$17.6m
|
$14.1m
|
|
Identifiable Intangibles, net
|
|
$5.3m
|
$33.6m
|
$29.7m
|
$25.4m
|
$21.5m
|
$19.2m
|
$21.2m
|
$18.8m
|
$23.5m
|
$21.5m
|
|
Goodwill
|
|
$4.5m
|
$13.0m
|
$12.3m
|
$12.0m
|
$12.8m
|
$12.2m
|
$14.7m
|
$14.6m
|
$14.5m
|
$17.4m
|
|
Right of Use Asset
|
|
—
|
—
|
—
|
$1.7m
|
$1.4m
|
$1.1m
|
$794k
|
$603k
|
$1.8m
|
$2.5m
|
|
Other Assets
|
|
$366k
|
$315k
|
$1.1m
|
$1.1m
|
$1.1m
|
$1.7m
|
$1.6m
|
$1.4m
|
$1.7m
|
$1.6m
|
|
Deferred Tax Assets, net
|
|
—
|
$1.8m
|
$2.9m
|
$5.1m
|
$5.9m
|
$5.6m
|
$6.9m
|
$6.9m
|
$8.4m
|
$9.8m
|
|
Revolving Credit Facility
|
|
—
|
—
|
$1.5m
|
$6.5m
|
—
|
$0
|
$15.9m
|
$8.9m
|
$20.9m
|
$16.3m
|
|
Current Liability—Royalty Obligation
|
|
—
|
$1.6m
|
$1.9m
|
$2.0m
|
$2.0m
|
$2.0m
|
$1.7m
|
$1.7m
|
$1.4m
|
$1.7m
|
|
Current Liability—Excess Royalty Payment Due
|
|
—
|
$615k
|
$1.3m
|
$773k
|
$177k
|
$235k
|
$423k
|
$935k
|
$691k
|
$331k
|
|
Income Taxes Payable
|
|
$1.4m
|
$684k
|
$554k
|
—
|
$655k
|
$323k
|
$786k
|
$349k
|
$0
|
$691k
|
|
Deferred Revenue
|
|
$472k
|
$367k
|
$373k
|
$466k
|
$285k
|
$262k
|
$674k
|
$0
|
$543k
|
$489k
|
|
Lease Liabilities, net of current portion
|
|
—
|
—
|
—
|
$1.3m
|
$1.1m
|
$808k
|
$555k
|
$415k
|
$1.5m
|
$2.0m
|
|
Grant Deferred Revenue
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$0
|
$1.1m
|
$899k
|
|
Income Taxes Payable, net of current portion
|
|
—
|
—
|
—
|
$1.1m
|
$681k
|
$399k
|
$491k
|
$551k
|
$684k
|
$800k
|
|
Royalty Obligation, net of current portion
|
|
—
|
$11.8m
|
$9.9m
|
$8.0m
|
$6.2m
|
$4.4m
|
$3.4m
|
$2.1m
|
$1.1m
|
$145k
|
|
Other Long Term Liabilities
|
|
$1.1m
|
$2.6m
|
$1.7m
|
$1.1m
|
—
|
—
|
—
|
—
|
$0
|
$241k
|
|
Additional Paid-in Capital
|
|
$47.5m
|
$50.0m
|
$53.6m
|
$56.1m
|
$58.0m
|
$59.7m
|
$61.1m
|
$62.7m
|
$64.2m
|
$66.3m
|
|
TOTAL SHAREHOLDERS' EQUITY
|
|
$70.5m
|
$63.6m
|
$69.8m
|
$71.4m
|
$74.7m
|
$81.0m
|
$84.4m
|
$90.3m
|
$75.8m
|
$76.9m
|
|
TOTAL ASSETS
|
|
$83.7m
|
$122.3m
|
$119.0m
|
$116.7m
|
$115.5m
|
$115.0m
|
$139.2m
|
$133.3m
|
$145.6m
|
$137.6m
|
|
Accounts Payable
|
|
$5.0m
|
$11.8m
|
$6.0m
|
$4.4m
|
$5.7m
|
$8.6m
|
$8.6m
|
$8.1m
|
$7.9m
|
$6.8m
|
|
Accrued Compensation
|
|
$2.9m
|
$2.9m
|
$5.0m
|
$2.7m
|
$2.9m
|
$3.5m
|
$2.8m
|
$2.9m
|
$3.7m
|
$4.4m
|
|
Other Accrued Expenses
|
|
$2.2m
|
$2.4m
|
$2.9m
|
$4.7m
|
$3.9m
|
$4.1m
|
$3.3m
|
$2.7m
|
$4.5m
|
$4.7m
|
|
Current Portion of Long-Term Debt
|
|
—
|
$5.5m
|
$5.2m
|
$5.2m
|
$5.3m
|
$1.0m
|
$2.1m
|
$2.8m
|
$6.1m
|
$3.0m
|
|
Short-Term Debt
|
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
$581k
|
$0
|
|
Long-Term Debt, net of current portion
|
|
—
|
$17.6m
|
$12.9m
|
$7.7m
|
$7.1m
|
$8.2m
|
$12.0m
|
$10.1m
|
$19.0m
|
$18.3m
|
|
Total Current Liabilities
|
|
$12.0m
|
$25.9m
|
$24.7m
|
$26.8m
|
$21.0m
|
$20.0m
|
$37.5m
|
$29.8m
|
$46.3m
|
$38.4m
|
|
Deferred Tax Liabilities
|
|
$11k
|
$698k
|
$40k
|
$435k
|
$384k
|
$186k
|
$167k
|
$99k
|
$40k
|
$0
|
|
TOTAL LIABILITIES
|
|
$13.1m
|
$58.7m
|
$49.2m
|
$45.3m
|
$40.8m
|
$33.9m
|
$54.8m
|
$43.0m
|
$69.8m
|
$60.7m
|
|
Preferred Stock, $10 Par Value, Authorized 100,000 shares, None Issued
|
|
—
|
—
|
—
|
—
|
$0
|
$0
|
$0
|
—
|
—
|
—
|
|
Common Stock, $0.05 Par Value, Authorized 13,000,000 shares; Issued 11,077,051 shares in 2026 and Issued 10,936,220 shares in 2025
|
|
$492k
|
$500k
|
$511k
|
$517k
|
$521k
|
$528k
|
$534k
|
$541k
|
$547k
|
$554k
|
|
Retained Earnings
|
|
$44.4m
|
$45.7m
|
$49.5m
|
$49.3m
|
$50.1m
|
$56.5m
|
$59.2m
|
$63.9m
|
$49.4m
|
$47.0m
|
|
Treasury Stock, at Cost, 3,415,144 shares in 2026 and 3,394,942 shares in 2025
|
|
($20.8m)
|
($32.4m)
|
($33.0m)
|
($33.5m)
|
($33.6m)
|
($34.0m)
|
($34.2m)
|
($34.6m)
|
($35.0m)
|
($35.2m)
|
|
Accumulated Other Comprehensive Loss, net of tax
|
|
($1.1m)
|
($172k)
|
($818k)
|
($1.1m)
|
($384k)
|
($1.7m)
|
($2.2m)
|
($2.2m)
|
($3.3m)
|
($1.8m)
|
|
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
|
|
$83.7m
|
$122.3m
|
$119.0m
|
$116.7m
|
$115.5m
|
$115.0m
|
$139.2m
|
$133.3m
|
$145.6m
|
$137.6m
|