XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income
Total
Balance at Jun. 30, 2024 $ 398 $ 23,712 $ (19,521) $ 174,300   $ 178,889
Balance (in shares) at Jun. 30, 2024 39,768,186          
Treasury Stock, beginning balance (in shares) at Jun. 30, 2024     (2,893,715)      
Net Income (Loss)       11,185   11,185
Stock-based compensation expense   371       371
Stock options exercised   54       54
Stock options exercised (in shares) 2,849          
Purchase of treasury shares     $ (7,280)     $ (7,280)
Purchase of treasury shares (in shares)     (193,252)     (193,252)
Cash dividend       (4,610)   $ (4,610)
Balance at Sep. 30, 2024 $ 398 24,137 $ (26,801) 180,875   178,609
Balance (in shares) at Sep. 30, 2024 39,771,035          
Treasury Stock, ending balance (in shares) at Sep. 30, 2024     (3,086,967)      
Balance at Jun. 30, 2024 $ 398 23,712 $ (19,521) 174,300   178,889
Balance (in shares) at Jun. 30, 2024 39,768,186          
Treasury Stock, beginning balance (in shares) at Jun. 30, 2024     (2,893,715)      
Balance at Sep. 30, 2025 $ 398 25,589 $ (56,315) 206,256 $ 185 $ 176,113
Balance (in shares) at Sep. 30, 2025 39,778,938          
Treasury Stock, ending balance (in shares) at Sep. 30, 2025     (4,114,614)     (4,114,614)
Balance at Jun. 30, 2025 $ 398 25,280 $ (56,315) 199,083 160 $ 168,606
Balance (in shares) at Jun. 30, 2025 39,771,035          
Treasury Stock, beginning balance (in shares) at Jun. 30, 2025     (4,114,614)     (4,114,614)
Net Income (Loss)       12,165   $ 12,165
Stock-based compensation expense   309       $ 309
Stock options exercised (in shares) 7,903         18,000
Cash dividend       (4,992)   $ (4,992)
Other comprehensive income         25 25
Balance at Sep. 30, 2025 $ 398 $ 25,589 $ (56,315) $ 206,256 $ 185 $ 176,113
Balance (in shares) at Sep. 30, 2025 39,778,938          
Treasury Stock, ending balance (in shares) at Sep. 30, 2025     (4,114,614)     (4,114,614)