XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Retained Earnings
Beginning balance (in shares) at Mar. 31, 2024   186,562      
Beginning balance at Mar. 31, 2024 $ 901,397 $ 187 $ 823,885 $ (2,664) $ 79,989
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 16,097   16,097    
Exercise of stock options (in shares)   784      
Exercise of stock options 2,548 $ 1 2,547    
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   211      
Tax withholding on shares under stock-based compensation awards (2,394)   (2,394)    
Repurchase and retirement of common stock, including excise tax (in shares)   (1,853)      
Repurchase and retirement of common stock, including excise tax (48,436) $ (2)     (48,434)
Common stock warrant expense 1,335   1,335    
Other comprehensive income (loss) 1,656     1,656  
Net income 41,377       41,377
Ending balance (in shares) at Jun. 30, 2024   185,704      
Ending balance at Jun. 30, 2024 $ 913,580 $ 186 841,470 (1,008) 72,932
Beginning balance (in shares) at Mar. 31, 2025 188,875 188,875      
Beginning balance at Mar. 31, 2025 $ 1,082,625 $ 189 894,225 1,323 186,888
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 21,085   21,085    
Exercise of stock options and common stock warrants (in shares)   501      
Exercise of stock options and common stock warrants $ 2,398 $ 1 2,397    
Exercise of stock options (in shares) 472        
Vesting of restricted stock units, net of shares withheld for taxes (in shares)   343      
Tax withholding on shares under stock-based compensation awards $ (11,927)   (11,927)    
Repurchase and retirement of common stock, including excise tax (in shares)   (2,266)      
Repurchase and retirement of common stock, including excise tax (123,101) $ (3)     (123,098)
Common stock warrant expense 1,335   1,335    
Other comprehensive income (loss) (140)     (140)  
Net income $ 53,320       53,320
Ending balance (in shares) at Jun. 30, 2025 187,453 187,453      
Ending balance at Jun. 30, 2025 $ 1,025,595 $ 187 $ 907,115 $ 1,183 $ 117,110