XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income
Total
Balances at Jun. 30, 2024 $ 398 $ 23,712 $ (19,521) $ 174,300   $ 178,889
Balances (in shares) at Jun. 30, 2024 39,768,186          
Treasury Stock, beginning balance (in shares) at Jun. 30, 2024     (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)
Balances at Sep. 30, 2024 $ 398 24,137 $ (26,801) 180,875   178,609
Balances (in shares) at Sep. 30, 2024 39,771,035          
Treasury Stock, ending balance (in shares) at Sep. 30, 2024     (3,086,967)      
Balances at Jun. 30, 2024 $ 398 23,712 $ (19,521) 174,300   178,889
Balances (in shares) at Jun. 30, 2024 39,768,186          
Treasury Stock, beginning balance (in shares) at Jun. 30, 2024     (2,893,715)      
Net income           21,652
Other comprehensive income, net of tax           47
Balances at Dec. 31, 2024 $ 398 24,523 $ (37,529) 186,788 $ 47 174,227
Balances (in shares) at Dec. 31, 2024 39,771,035          
Treasury Stock, ending balance (in shares) at Dec. 31, 2024     (3,369,614)      
Balances at Sep. 30, 2024 $ 398 24,137 $ (26,801) 180,875   178,609
Balances (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)
Balances at Dec. 31, 2024 $ 398 24,523 $ (37,529) 186,788 47 174,227
Balances (in shares) at Dec. 31, 2024 39,771,035          
Treasury Stock, ending balance (in shares) at Dec. 31, 2024     (3,369,614)      
Balances at Jun. 30, 2025 $ 398 25,280 $ (56,315) 199,083 160 $ 168,606
Balances (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       12,165   $ 12,165
Other comprehensive income, net of tax         25 25
Stock-based compensation expense   309       309
Stock options exercised (in shares) 7,903          
Cash dividend       (4,992)   (4,992)
Balances at Sep. 30, 2025 $ 398 25,589 $ (56,315) 206,256 185 176,113
Balances (in shares) at Sep. 30, 2025 39,778,938          
Treasury Stock, ending balance (in shares) at Sep. 30, 2025     (4,114,614)      
Balances at Jun. 30, 2025 $ 398 25,280 $ (56,315) 199,083 160 $ 168,606
Balances (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           $ 25,668
Other comprehensive income, net of tax           $ 31
Stock options exercised (in shares)           18,000
Purchase of treasury shares (in shares)           0
Balances at Dec. 31, 2025 $ 398 25,774 $ (56,315) 214,766 191 $ 184,814
Balances (in shares) at Dec. 31, 2025 39,778,938          
Treasury Stock, ending balance (in shares) at Dec. 31, 2025     (4,114,614)     4,114,614
Balances at Sep. 30, 2025 $ 398 25,589 $ (56,315) 206,256 185 $ 176,113
Balances (in shares) at Sep. 30, 2025 39,778,938          
Treasury Stock, beginning balance (in shares) at Sep. 30, 2025     (4,114,614)      
Net income       13,503   13,503
Other comprehensive income, net of tax         6 6
Stock-based compensation expense   185       $ 185
Purchase of treasury shares (in shares)           0
Cash dividend       (4,993)   $ (4,993)
Balances at Dec. 31, 2025 $ 398 $ 25,774 $ (56,315) $ 214,766 $ 191 $ 184,814
Balances (in shares) at Dec. 31, 2025 39,778,938          
Treasury Stock, ending balance (in shares) at Dec. 31, 2025     (4,114,614)     4,114,614