v3.26.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Jun. 30, 2024   12,510,000      
Beginning balance 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 equity award plans (in shares)   376,000      
Shares canceled or surrendered as payment of tax withholding and other (in shares)   (202,000)      
Shares canceled or surrendered as payment of tax withholding and other (2,664)   (2,664)    
Repurchase of company stock (in shares)   (299,000)      
Repurchase of company stock $ (3,147)     (3,147)  
Common stock issued under employee stock purchase plan (in shares) 44,000 44,000      
Common stock issued under employee stock purchase plan $ 280   280    
Cash dividends (2,067)     (2,067)  
Currency translation adjustment 741       741
Net income $ 9,805     9,805  
Ending balance (in shares) at Jun. 30, 2025 12,429,000 12,429,000      
Ending balance at Jun. 30, 2025 $ 34,641 $ 1 139,962 (104,147) (1,175)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 2,346   2,346    
Common stock issued under equity award plans (in shares)   703,000      
Shares canceled or surrendered as payment of tax withholding and other (in shares)   (300,000)      
Shares canceled or surrendered as payment of tax withholding and other (3,616)   (3,616)    
Forfeited restricted stock awards (in shares)   (13,000)      
Repurchase of company stock (in shares)   (336,000)      
Repurchase of company stock $ (2,043)     (2,043)  
Common stock issued under employee stock purchase plan (in shares) 35,000 35,000      
Common stock issued under employee stock purchase plan $ 232   232    
Cash dividends (2,344)     (2,344)  
Currency translation adjustment (699)       (699)
Net income $ 5,072     5,072  
Ending balance (in shares) at Jun. 30, 2026 12,518,000 12,518,000      
Ending balance at Jun. 30, 2026 $ 33,589 $ 1 $ 138,924 $ (103,462) $ (1,874)