XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Schedule of Basic and Diluted Earnings Per Share [Abstract]        
Net income $ 1,129 $ 1,341 $ 4,360 $ 2,623
Less: distributed and undistributed income allocated to unvested restricted common stock 160 172 617 336
Net income allocated to EVI Industries, Inc. shareholders $ 969 $ 1,169 $ 3,743 $ 2,287
Weighted average shares outstanding used in basic earnings per share 12,739 12,659 12,712 12,621
Dilutive common share equivalents 443 614 412 624
Weighted average shares outstanding used in diluted earnings per share 13,182 13,273 13,124 13,245
Basic earnings per share $ 0.08 $ 0.09 $ 0.29 $ 0.18
Diluted earnings per share $ 0.07 $ 0.09 $ 0.29 $ 0.17