XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Treasury Stock, At Cost
Notes Receivable From Stockholders
Accumulated Other Comprehensive Loss
Accumulated Deficit
Total
Balance at beginning of period at Jun. 30, 2023 $ 32 $ 401,087 $ (5,763) $ (97) $ (2,122) $ (331,441) $ 61,696
Balance at beginning of period (in shares) at Jun. 30, 2023 31,482            
Balance at beginning of period (in shares) at Jun. 30, 2023     786        
Repayment of stockholder notes       77     77
Issuance of common stock upon exercise of stock options   413         413
Issuance of common stock upon exercise of stock options (in shares) 124            
Repurchase of common stock     $ (3,015)       (3,015)
Repurchase of common stock, shares (474)   474        
Issuance of common stock in connection with employee stock purchase plan   417         417
Issuance of common stock in connection with employee stock purchase plan (in shares) 70            
Stock-based compensation   2,403         2,403
Foreign currency translation adjustments         21   21
Net Income (Loss)           4,781 4,781
Balance at end of period at Dec. 31, 2023 $ 32 404,320 $ (8,778) (20) (2,101) (326,660) 66,793
Balance at end of period (in shares) at Dec. 31, 2023 31,202            
Balance at end of period (in shares) at Dec. 31, 2023     1,260        
Balance at beginning of period at Sep. 30, 2023 $ 32 402,299 $ (6,280) (64) (2,877) (328,845) 64,265
Balance at beginning of period (in shares) at Sep. 30, 2023 31,400            
Balance at beginning of period (in shares) at Sep. 30, 2023     869        
Repayment of stockholder notes       44     44
Issuance of common stock upon exercise of stock options   409         409
Issuance of common stock upon exercise of stock options (in shares) 123            
Repurchase of common stock     $ (2,498)       (2,498)
Repurchase of common stock, shares (391)   391        
Issuance of common stock in connection with employee stock purchase plan   417         417
Issuance of common stock in connection with employee stock purchase plan (in shares) 70            
Stock-based compensation   1,195         1,195
Foreign currency translation adjustments         776   776
Net Income (Loss)           2,185 2,185
Balance at end of period at Dec. 31, 2023 $ 32 404,320 $ (8,778) (20) (2,101) (326,660) 66,793
Balance at end of period (in shares) at Dec. 31, 2023 31,202            
Balance at end of period (in shares) at Dec. 31, 2023     1,260        
Balance at beginning of period at Jun. 30, 2024 $ 33 407,416 $ (23,031) (21) (2,240) (323,661) $ 58,496
Balance at beginning of period (in shares) at Jun. 30, 2024 29,160            
Balance at beginning of period (in shares) at Jun. 30, 2024     3,538       3,538
Issuance of common stock upon exercise of stock options   457         $ 457
Issuance of common stock upon exercise of stock options (in shares) 149            
Issuance of common stock upon vesting of restricted stock units, (in shares) 169            
Repurchase of common stock     $ (6,994)       (6,994)
Repurchase of common stock, shares (1,091)   1,091        
Issuance of common stock in connection with employee stock purchase plan   424         424
Issuance of common stock in connection with employee stock purchase plan (in shares) 94            
Stock-based compensation   1,254         1,254
Foreign currency translation adjustments         298   298
Net Income (Loss)           1,323 1,323
Balance at end of period at Dec. 31, 2024 $ 33 409,551 $ (30,025) (21) (1,942) (322,338) $ 55,258
Balance at end of period (in shares) at Dec. 31, 2024 28,481            
Balance at end of period (in shares) at Dec. 31, 2024     4,629       4,629
Balance at beginning of period at Sep. 30, 2024 $ 33 408,211 $ (27,616) (21) (1,850) (323,009) $ 55,748
Balance at beginning of period (in shares) at Sep. 30, 2024 28,522            
Balance at beginning of period (in shares) at Sep. 30, 2024     4,208        
Issuance of common stock upon exercise of stock options   294         294
Issuance of common stock upon exercise of stock options (in shares) 117            
Issuance of common stock upon vesting of restricted stock units, (in shares) 169            
Repurchase of common stock     $ (2,409)       (2,409)
Repurchase of common stock, shares (421)   421        
Issuance of common stock in connection with employee stock purchase plan   424         424
Issuance of common stock in connection with employee stock purchase plan (in shares) 94            
Stock-based compensation   622         622
Foreign currency translation adjustments         (92)   (92)
Net Income (Loss)           671 671
Balance at end of period at Dec. 31, 2024 $ 33 $ 409,551 $ (30,025) $ (21) $ (1,942) $ (322,338) $ 55,258
Balance at end of period (in shares) at Dec. 31, 2024 28,481            
Balance at end of period (in shares) at Dec. 31, 2024     4,629       4,629