XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS EQUITY (unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income
Total
Balance at Jun. 30, 2023 $ 397 $ 21,553 $ (19,521) $ 137,740   $ 140,169
Balance (in shares) at Jun. 30, 2023 39,663,812          
Treasury Stock, beginning balance (in shares) at Jun. 30, 2023     (2,893,715)      
Net income       10,478   10,478
Stock-based compensation expense   307       307
Cash dividend       (2,942)   (2,942)
Balance at Sep. 30, 2023 $ 397 21,860 $ (19,521) 145,276   148,012
Balance (in shares) at Sep. 30, 2023 39,663,812          
Treasury Stock, ending balance (in shares) at Sep. 30, 2023     (2,893,715)      
Balance at Jun. 30, 2023 $ 397 21,553 $ (19,521) 137,740   140,169
Balance (in shares) at Jun. 30, 2023 39,663,812          
Treasury Stock, beginning balance (in shares) at Jun. 30, 2023     (2,893,715)      
Net income           36,284
Balance at Mar. 31, 2024 $ 398 22,855 $ (19,521) 164,454   168,186
Balance (in shares) at Mar. 31, 2024 39,766,354          
Treasury Stock, ending balance (in shares) at Mar. 31, 2024     (2,893,715)      
Balance at Sep. 30, 2023 $ 397 21,860 $ (19,521) 145,276   148,012
Balance (in shares) at Sep. 30, 2023 39,663,812          
Treasury Stock, beginning balance (in shares) at Sep. 30, 2023     (2,893,715)      
Net income       12,610   12,610
Stock-based compensation expense   303       303
Stock options exercised (in shares) 11,892          
Cash dividend       (2,941)   (2,941)
Balance at Dec. 31, 2023 $ 397 22,163 $ (19,521) 154,945   157,984
Balance (in shares) at Dec. 31, 2023 39,675,704          
Treasury Stock, ending balance (in shares) at Dec. 31, 2023     (2,893,715)      
Net income       13,196   13,196
Stock-based compensation expense   266       266
Stock options exercised $ 1 426       427
Stock options exercised (in shares) 90,650          
Cash dividend       (3,687)   (3,687)
Balance at Mar. 31, 2024 $ 398 22,855 $ (19,521) 164,454   168,186
Balance (in shares) at Mar. 31, 2024 39,766,354          
Treasury Stock, ending balance (in shares) at Mar. 31, 2024     (2,893,715)      
Balance at Dec. 31, 2023 $ 397 22,163 $ (19,521) 154,945   157,984
Balance (in shares) at Dec. 31, 2023 39,675,704          
Treasury Stock, beginning balance (in shares) at Dec. 31, 2023     (2,893,715)      
Net income           36,284
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)     (2,893,715)
Net income       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)     (2,893,715)
Net income           $ 31,774
Purchase of treasury shares (in shares)           (1,220,899)
Balance at Mar. 31, 2025 $ 398 24,909 $ (56,315) 192,443 $ 113 $ 161,548
Balance (in shares) at Mar. 31, 2025 39,771,035          
Treasury Stock, ending balance (in shares) at Mar. 31, 2025     (4,114,614)     (4,114,614)
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, beginning balance (in shares) at Sep. 30, 2024     (3,086,967)      
Net income       10,467   10,467
Other comprehensive income, net of tax         47 47
Stock-based compensation expense   386       386
Purchase of treasury shares     $ (10,728)     $ (10,728)
Purchase of treasury shares (in shares)     (282,647)     (282,647)
Cash dividend       (4,554)   $ (4,554)
Balance at Dec. 31, 2024 $ 398 24,523 $ (37,529) 186,788 47 174,227
Balance (in shares) at Dec. 31, 2024 39,771,035          
Treasury Stock, ending balance (in shares) at Dec. 31, 2024     (3,369,614)      
Net income       10,122   10,122
Other comprehensive income, net of tax         66 66
Stock-based compensation expense   386       386
Purchase of treasury shares     $ (18,786)     $ (18,786)
Purchase of treasury shares (in shares)     (745,000)     (745,000)
Cash dividend       (4,467)   $ (4,467)
Balance at Mar. 31, 2025 $ 398 $ 24,909 $ (56,315) $ 192,443 $ 113 $ 161,548
Balance (in shares) at Mar. 31, 2025 39,771,035          
Treasury Stock, ending balance (in shares) at Mar. 31, 2025     (4,114,614)     (4,114,614)