XML 59 R51.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Details) - Schedule of Earnings Per Share, Basic and Diluted - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Mar. 31, 2022
Mar. 31, 2021
Schedule of Earnings Per Share, Basic and Diluted [Abstract]                
Net Income (Loss) (in Dollars) $ (846) $ 3,590 $ 2,390 $ 8,607 $ 16,661 $ 1,944 $ 5,134 $ 27,212
Weighted average number of outstanding shares                
Basic 15,010,630     15,061,818     15,020,920 15,075,064
Effect of dilutive securities                
Stock options 952     1,170     1,023 731
Diluted 15,011,582     15,062,988     15,021,943 15,075,795
Basic Net Income (Loss) per share (in Dollars per share) $ (0.06)     $ 0.57     $ 0.34 $ 1.81
Diluted Net Income (Loss) per share (in Dollars per share) $ (0.06)     $ 0.57     $ 0.34 $ 1.81