v3.26.1
Condensed consolidated statements of stockholders' equity - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Accumulated other comprehensive income
Accumulated deficit
Beginning balance (in shares) at Mar. 31, 2025   55,730,037      
Beginning balance at Mar. 31, 2025 $ 760,855 $ 556 $ 942,025 $ 521 $ (182,247)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 33,311       33,311
Stock-based compensation 9,879   9,879    
Exercise of stock options and vesting of restricted stock (in shares)   1,004,866      
Exercise of stock options and vesting of restricted stock 121 $ 10 111    
Foreign currency translation adjustment $ 686     686  
Ending balance (in shares) at Jun. 30, 2025 56,734,903 56,734,903      
Ending balance at Jun. 30, 2025 $ 804,852 $ 566 952,015 1,207 (148,936)
Beginning balance (in shares) at Mar. 31, 2026 59,089,708 59,089,708      
Beginning balance at Mar. 31, 2026 $ 1,130,530 $ 590 1,284,987 882 (155,929)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 66,599       66,599
Stock-based compensation 19,678   19,678    
Exercise of stock options and vesting of restricted stock (in shares)   747,351      
Exercise of stock options and vesting of restricted stock $ 2,022 $ 8 2,014    
Repurchase of common stock (in shares) (900,063) (900,063)      
Repurchase of common stock $ (49,982) $ (9) (49,973)    
Foreign currency translation adjustment $ 43     43  
Ending balance (in shares) at Jun. 30, 2026 58,936,996 58,936,996      
Ending balance at Jun. 30, 2026 $ 1,168,890 $ 589 $ 1,256,706 $ 925 $ (89,330)