v3.25.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balances (in shares) at Jun. 30, 2023   12,622,000      
Beginning balances at Jun. 30, 2023 $ 34,649 $ 1 $ 134,314 $ (98,305) $ (1,361)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 3,280   3,280    
Common stock issued under employee stock purchase plan (in shares)   64,000      
Common stock issued under employee stock purchase plan $ 271   271    
Common stock issued under equity award plans (in shares)   1,007,000      
Shares canceled or surrendered as payment of tax withholding and other (in shares) (200,000) (206,000)      
Shares canceled or surrendered as payment of tax withholding and other $ (1,221)   (1,221)    
Repurchase of company stock       (6,430)  
Repurchase of company stock (in shares) (1,000,000.0) (977,000)      
Repurchase of company stock $ (6,430)        
Cash dividends (6,940)     (6,940)  
Foreign currency translation adjustment (555)       (555)
Net income $ 2,937     2,937  
Ending balances (in shares) at Jun. 30, 2024 12,510,000 12,510,000      
Ending balances at Jun. 30, 2024 $ 25,991 $ 1 136,644 (108,738) (1,916)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 5,702   5,702    
Common stock issued under employee stock purchase plan (in shares)   44,000      
Common stock issued under employee stock purchase plan $ 280   280    
Common stock issued under equity award plans (in shares)   376,000      
Shares canceled or surrendered as payment of tax withholding and other (in shares) (200,000) (202,000)      
Shares canceled or surrendered as payment of tax withholding and other $ (2,664)   (2,664)    
Repurchase of company stock       (3,147)  
Repurchase of company stock (in shares) (300,000) (299,000)      
Repurchase of company stock $ (3,147)        
Cash dividends (2,067)     (2,067)  
Foreign currency translation adjustment 741       741
Net income $ 9,805     9,805  
Ending balances (in shares) at Jun. 30, 2025 12,429,000 12,429,000      
Ending balances at Jun. 30, 2025 $ 34,641 $ 1 $ 139,962 $ (104,147) $ (1,175)