v3.26.1
Condensed Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Jun. 30, 2024 8,637,883      
Balance at Jun. 30, 2024 $ 87,000 $ 20,790,000 $ 23,668,000 $ 44,545,000
Net income $ 0 0 1,474,000 1,474,000
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings (in shares) 81,944      
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings $ 1,000 (671,000) 0 (670,000)
Share-based compensation expense $ 0 697,000 0 697,000
Repurchase of common stock (in shares) (262,756)      
Repurchase of common stock $ (3,000)   (4,555,000) (4,558,000)
Repurchase of common stock   0    
Repurchase of common stock (in shares) (262,756)      
Balance (in shares) at Sep. 30, 2024 8,457,071      
Balance at Sep. 30, 2024 $ 85,000 20,816,000 20,587,000 41,488,000
Balance (in shares) at Jun. 30, 2024 8,637,883      
Balance at Jun. 30, 2024 $ 87,000 20,790,000 23,668,000 44,545,000
Net income       5,333,000
Balance (in shares) at Mar. 31, 2025 8,509,619      
Balance at Mar. 31, 2025 $ 85,000 21,300,000 22,555,000 43,940,000
Balance (in shares) at Sep. 30, 2024 8,457,071      
Balance at Sep. 30, 2024 $ 85,000 20,816,000 20,587,000 41,488,000
Net income $ 0 0 1,968,000 1,968,000
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings (in shares) 99,773      
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings $ 1,000 (831,000) 0 (830,000)
Share-based compensation expense $ 0 955,000 0 955,000
Repurchase of common stock (in shares) 0      
Repurchase of common stock $ 0 0 22,000 22,000
Repurchase of common stock (in shares) 0      
Balance (in shares) at Dec. 31, 2024 8,556,844      
Balance at Dec. 31, 2024 $ 86,000 20,940,000 22,577,000 43,603,000
Net income $ 0 0 1,891,000 1,891,000
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings (in shares) 30,072      
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings $ 0 (397,000) 0 (397,000)
Share-based compensation expense $ 0 757,000 0 757,000
Repurchase of common stock (in shares) (77,297)      
Repurchase of common stock $ (1,000)   (1,913,000) (1,914,000)
Repurchase of common stock   0    
Repurchase of common stock (in shares) (77,297)      
Balance (in shares) at Mar. 31, 2025 8,509,619      
Balance at Mar. 31, 2025 $ 85,000 21,300,000 22,555,000 43,940,000
Balance (in shares) at Jun. 30, 2025 8,349,176      
Balance at Jun. 30, 2025 $ 83,000 21,941,000 21,185,000 43,209,000
Net income $ 0 0 2,136,000 2,136,000
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings (in shares) 48,519      
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings $ 1,000 (46,000) 0 (45,000)
Share-based compensation expense $ 0 458,000 0 458,000
Repurchase of common stock (in shares) (40,848)      
Repurchase of common stock $ 0   (1,013,000) (1,013,000)
Repurchase of common stock   0    
Repurchase of common stock (in shares) (40,848)      
Balance (in shares) at Sep. 30, 2025 8,356,847      
Balance at Sep. 30, 2025 $ 84,000 22,353,000 22,308,000 44,745,000
Balance (in shares) at Jun. 30, 2025 8,349,176      
Balance at Jun. 30, 2025 $ 83,000 21,941,000 21,185,000 43,209,000
Net income       7,900,000
Balance (in shares) at Mar. 31, 2026 8,279,845      
Balance at Mar. 31, 2026 $ 83,000 23,949,000 25,135,000 49,167,000
Balance (in shares) at Sep. 30, 2025 8,356,847      
Balance at Sep. 30, 2025 $ 84,000 22,353,000 22,308,000 44,745,000
Net income $ 0 0 2,761,000 2,761,000
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings (in shares) 28,377      
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings $ 0 64,000 0 64,000
Share-based compensation expense $ 0 656,000 0 656,000
Repurchase of common stock (in shares) (105,593)      
Repurchase of common stock $ (1,000)   (2,786,000) (2,787,000)
Repurchase of common stock   0    
Repurchase of common stock (in shares) (105,593)      
Balance (in shares) at Dec. 31, 2025 8,279,631      
Balance at Dec. 31, 2025 $ 83,000 23,073,000 22,283,000 45,439,000
Net income $ 0 0 3,003,000 3,003,000
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings (in shares) 5,684      
Exercise of common stock options, vesting of performance stock units and issuance of restricted stock, net of cancellations and tax withholdings $ 0 30,000 0 30,000
Share-based compensation expense $ 0 846,000 0 846,000
Repurchase of common stock (in shares) (5,470)      
Repurchase of common stock $ 0   (151,000) (151,000)
Repurchase of common stock   0    
Repurchase of common stock (in shares) (5,470)      
Balance (in shares) at Mar. 31, 2026 8,279,845      
Balance at Mar. 31, 2026 $ 83,000 $ 23,949,000 $ 25,135,000 $ 49,167,000