XML 12 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Beginning Balance at Jun. 30, 2024 $ 216,825 $ 55   $ 347,449 $ (268) $ (130,411)
Beginning Balance, Shares at Jun. 30, 2024   55,473,439        
Issuance of common stock upon exercise of stock options 982     982    
Issuance of common stock upon exercise of stock options, Shares   110,633        
Release of restricted stock, net of share settlement   $ 3   (3)    
Release of restricted stock, net of share settlement, Shares   1,017,538        
Issuance of common stock under the employee stock purchase plan 2,941     2,941    
Issuance of common stock under the employee stock purchase plan, Shares   343,016        
Stock-based compensation expense 24,546     24,546    
Withholding taxes related to release of restricted stock, net of share settlement (11,320)     (11,320)    
Net income 1,501         1,501
Ending Balance at Mar. 31, 2025 235,475 $ 58   364,595 (268) (128,910)
Ending Balance, Shares at Mar. 31, 2025   56,944,626        
Beginning Balance at Dec. 31, 2024 224,252 $ 57   357,789 (268) (133,326)
Beginning Balance, Shares at Dec. 31, 2024   56,467,482        
Issuance of common stock upon exercise of stock options 811     811    
Issuance of common stock upon exercise of stock options, Shares   69,770        
Release of restricted stock, net of share settlement   $ 1   (1)    
Release of restricted stock, net of share settlement, Shares   206,546        
Issuance of common stock under the employee stock purchase plan 1,743     1,743    
Issuance of common stock under the employee stock purchase plan, Shares   200,828        
Stock-based compensation expense 7,073     7,073    
Withholding taxes related to release of restricted stock, net of share settlement (2,820)     (2,820)    
Net income 4,416         4,416
Ending Balance at Mar. 31, 2025 235,475 $ 58   364,595 (268) (128,910)
Ending Balance, Shares at Mar. 31, 2025   56,944,626        
Beginning Balance at Jun. 30, 2025 244,044 $ 58   369,958 (268) (125,704)
Beginning Balance, Shares at Jun. 30, 2025   57,159,734        
Issuance of common stock upon exercise of stock options 3     3    
Issuance of common stock upon exercise of stock options, Shares   200        
Release of restricted stock, net of share settlement, Shares   1,063,007        
Issuance of common stock under the employee stock purchase plan 3,201     3,201    
Issuance of common stock under the employee stock purchase plan, Shares   341,692        
Stock-based compensation expense 27,245     27,245    
Withholding taxes related to release of restricted stock, net of share settlement (9,429)     (9,429)    
Repurchase of common stock (16,797)   $ (16,797)      
Repurchase of common stock, Shares     (1,121,745)      
Retirement of treasury stock     $ 16,797 (16,797)    
Retirement of treasury stock, Shares   (1,121,745) 1,121,745      
Net income 62,124         62,124
Ending Balance at Mar. 31, 2026 310,391 $ 58   374,181 (268) (63,580)
Ending Balance, Shares at Mar. 31, 2026   57,442,888        
Beginning Balance at Dec. 31, 2025 294,440 $ 58   365,592 (268) (70,942)
Beginning Balance, Shares at Dec. 31, 2025   56,992,446        
Release of restricted stock, net of share settlement, Shares   251,081        
Issuance of common stock under the employee stock purchase plan 1,870     1,870    
Issuance of common stock under the employee stock purchase plan, Shares   199,361        
Stock-based compensation expense 8,490     8,490    
Withholding taxes related to release of restricted stock, net of share settlement (1,771)     (1,771)    
Net income 7,362         7,362
Ending Balance at Mar. 31, 2026 $ 310,391 $ 58   $ 374,181 $ (268) $ (63,580)
Ending Balance, Shares at Mar. 31, 2026   57,442,888