XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Total
Balance at Jun. 30, 2021 $ 396 $ 18,201 $ (19,521) $ 93,312 $ 92,388
Balance (in shares) at Jun. 30, 2021 39,595,883   (2,893,715)    
Stock options exercised   155     155
Stock options exercised (in shares) 32,314        
Stock-based compensation expense   1,649     1,649
Net income       19,599 19,599
Balance at Jun. 30, 2022 $ 396 20,005 $ (19,521) 112,911 113,791
Balance (in shares) at Jun. 30, 2022 39,628,197   (2,893,715)    
Stock options exercised $ 1 84     85
Stock options exercised (in shares) 35,615        
Stock-based compensation expense   1,464     1,464
Cash dividend       (2,298) (2,298)
Net income       27,127 27,127
Balance at Jun. 30, 2023 $ 397 21,553 $ (19,521) 137,740 140,169
Balance (in shares) at Jun. 30, 2023 39,663,812   (2,893,715)    
Stock options exercised $ 1 426     427
Stock options exercised (in shares) 104,374        
Stock-based compensation expense   1,733     1,733
Cash dividend       (13,258) (13,258)
Net income       49,818 49,818
Balance at Jun. 30, 2024 $ 398 $ 23,712 $ (19,521) $ 174,300 $ 178,889
Balance (in shares) at Jun. 30, 2024 39,768,186   (2,893,715)