v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Current assets    
Cash $ 6,774 $ 8,852
Accounts receivable, net of allowance for expected credit losses 56,797 60,494
Inventories, net 66,271 66,059
Vendor deposits 1,267 1,396
Contract assets 632 289
Other current assets 9,258 8,346
Total current assets 140,999 145,436
Equipment and improvements, net 20,099 17,772
Operating lease assets 10,685 10,751
Intangible assets, net 28,859 30,875
Goodwill 93,934 91,667
Other assets 9,919 10,527
Total assets 304,495 307,028
SHAREHOLDERS’ EQUITY    
Preferred stock, $1.00 par value; authorized shares – 200,000; none issued and outstanding 0 0
Common stock, $.025 par value; authorized shares – 20,000,000; 13,151,783 shares issued at June 30, 2026 and 12,983,872 shares issued at June 30, 2025 including shares held in treasury 329 325
Additional paid-in capital 116,690 111,219
Treasury stock, 276,087 shares, at cost, at June 30, 2026 and 221,879 shares, at cost, at June 30, 2025 (6,699) (5,155)
Retained earnings 39,823 37,088
Total shareholders’ equity 150,143 143,477
Total liabilities and shareholders’ equity 304,495 307,028
Current liabilities    
Accounts payable and accrued expenses 47,577 50,963
Accrued employee expenses 14,511 15,398
Customer deposits 20,094 24,316
Contract liabilities 0 408
Current portion of operating lease liabilities 3,899 3,778
Total current liabilities 86,081 94,863
Deferred income taxes, net 9,081 7,691
Long-term operating lease liabilities 8,190 7,997
Long-term debt 51,000 53,000
Total liabilities 154,352 163,551
Commitments and contingencies (Note 14)