v3.25.2
Summary of Significant Accounting Policies - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Basic and Diluted Earnings Per Share [Abstract]    
Net income $ 7,498 $ 5,646
Less: distributed and undistributed income allocated to non-vested restricted common stock 1,073 717
Net income allocated to EVI Industries, Inc. shareholders $ 6,425 $ 4,929
Weighted average shares outstanding used in basic earnings per share 12,734 12,650
Dilutive common share equivalents 425 568
Weighted average shares outstanding used in diluted earnings per share 13,159 13,218
Basic earnings per share $ 0.5 $ 0.39
Diluted earnings per share $ 0.49 $ 0.37