XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Balance at Mar. 31, 2022 $ 423,078 $ 692 $ (35,874) $ 329,917 $ 130,252 $ (1,909)
Balance, Shares at Mar. 31, 2022   67,075,000        
Common stock issued under stock plans, net of shares withheld for taxes (1,600) $ 12   (1,612)    
Common stock issued under stock plans, net of shares withheld for taxes, Shares   1,137,000        
Stock-based compensation 8,766     8,766    
Repurchase of common stock [1] (2,505)   (2,505)      
Repurchase of common stock, Shares [1]   (148,000)        
Components of other comprehensive income:            
Translation adjustments (28)         (28)
Net income 1,148       1,148  
Balance at Jun. 30, 2022 428,859 $ 704 (38,379) 337,071 131,400 (1,937)
Balance, Shares at Jun. 30, 2022   68,064,000        
Balance at Mar. 31, 2022 423,078 $ 692 (35,874) 329,917 130,252 (1,909)
Balance, Shares at Mar. 31, 2022   67,075,000        
Components of other comprehensive income:            
Translation adjustments (33)          
Net income 14,771          
Balance at Sep. 30, 2022 441,842 $ 704 (45,752) 343,809 145,023 (1,942)
Balance, Shares at Sep. 30, 2022   67,605,000        
Balance at Jun. 30, 2022 428,859 $ 704 (38,379) 337,071 131,400 (1,937)
Balance, Shares at Jun. 30, 2022   68,064,000        
Common stock issued under stock plans, net of shares withheld for taxes (1,949)     (1,949)    
Common stock issued under stock plans, net of shares withheld for taxes, Shares   (31,000)        
Stock-based compensation 8,687     8,687    
Repurchase of common stock [2] (7,373)   (7,373)      
Repurchase of common stock, Shares [2]   (428,000)        
Components of other comprehensive income:            
Translation adjustments (5)         (5)
Net income 13,623       13,623  
Balance at Sep. 30, 2022 441,842 $ 704 (45,752) 343,809 145,023 (1,942)
Balance, Shares at Sep. 30, 2022   67,605,000        
Balance at Mar. 31, 2023 400,435 $ 709 (85,752) 359,342 127,598 (1,462)
Balance, Shares at Mar. 31, 2023   66,026,000        
Common stock issued under stock plans, net of shares withheld for taxes (3,248) $ 10   (3,258)    
Common stock issued under stock plans, net of shares withheld for taxes, Shares   1,017,000        
Stock-based compensation 7,956     7,956    
Components of other comprehensive income:            
Unrealized gain (loss) on marketable securities, net of tax (776)         (776)
Translation adjustments (1)         (1)
Net income 6,156       6,156  
Balance at Jun. 30, 2023 410,522 $ 719 (85,752) 364,040 133,754 (2,239)
Balance, Shares at Jun. 30, 2023   67,043,000        
Balance at Mar. 31, 2023 $ 400,435 $ 709 (85,752) 359,342 127,598 (1,462)
Balance, Shares at Mar. 31, 2023   66,026,000        
Repurchase of common stock, Shares 0          
Components of other comprehensive income:            
Unrealized gain (loss) on marketable securities, net of tax $ (42)          
Translation adjustments (77)          
Net income 11,211          
Balance at Sep. 30, 2023 423,275 $ 719 (85,752) 371,080 138,809 (1,581)
Balance, Shares at Sep. 30, 2023   67,097,000        
Balance at Jun. 30, 2023 410,522 $ 719 (85,752) 364,040 133,754 (2,239)
Balance, Shares at Jun. 30, 2023   67,043,000        
Common stock issued under stock plans, net of shares withheld for taxes (2,426)     (2,426)    
Common stock issued under stock plans, net of shares withheld for taxes, Shares   54,000        
Stock-based compensation 9,466     9,466    
Components of other comprehensive income:            
Unrealized gain (loss) on marketable securities, net of tax 734          
Reclassification of unrealized loss on marketable securities 734         734
Translation adjustments (76)         (76)
Net income 5,055       5,055  
Balance at Sep. 30, 2023 $ 423,275 $ 719 $ (85,752) $ 371,080 $ 138,809 $ (1,581)
Balance, Shares at Sep. 30, 2023   67,097,000        
[1] Weighted-average repurchase price (dollars per share) for the three months ended June 30, 2022 was $16.93.
[2] Weighted-average repurchase price (dollars per share) for the three months ended September 30, 2022 was $17.21.