XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Current assets    
Cash and cash equivalents $ 5,921 $ 3,974
Accounts receivable, net of allowance for doubtful accounts 48,391 43,014
Inventories 59,167 49,359
Vendor deposits 2,291 1,728
Contract assets 1,181 1,519
Other current assets 8,547 6,018
Total current assets 125,498 105,612
Equipment and improvements, net 12,953 13,033
Operating lease assets 8,714 7,480
Intangible assets, net 24,128 26,234
Goodwill 73,388 71,039
Other assets 9,166 7,370
Total assets 253,847 230,768
Current liabilities    
Accounts payable and accrued expenses 38,730 42,026
Accrued employee expenses 10,724 8,508
Customer deposits 23,296 21,288
Contract liabilities 668 507
Current portion of operating lease liabilities 3,027 2,518
Total current liabilities 76,445 74,847
Deferred income taxes, net 5,023 4,666
Long-term operating lease liabilities 6,554 5,736
Long-term debt, net 34,869 27,840
Total liabilities 122,891 113,089
Commitments and contingencies (Note 14)
Shareholders’ equity    
Preferred stock, $1.00 par value; authorized shares – 200,000; none issued and outstanding
Common stock, $.025 par value; authorized shares – 20,000,000; 12,711,558 shares issued at June 30, 2023 and 12,650,126 shares issued at June 30, 2022, including shares held in treasury 318 316
Additional paid-in capital 101,225 97,544
Retained earnings 32,608 22,889
Treasury stock, 134,001 shares, at cost, at June 30, 2023 and 127,801 shares, at cost, at June 30, 2022 (3,195) (3,070)
Total shareholders’ equity 130,956 117,679
Total liabilities and shareholders’ equity $ 253,847 $ 230,768