XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.0.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           23,088
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)      
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)      
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           $ 21,652
Other comprehensive income, net of tax           $ 47
Purchase of treasury shares (in shares)           (475,899)
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)     (3,369,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)     (3,369,614)