XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive (Loss)
Retained Earnings
Common stock, beginning balance (in shares) at Mar. 31, 2022   54,430,000        
Equity, beginning balance at Mar. 31, 2022 $ 1,577,611 $ 544 $ 515,583 $ (133,648) $ (19,032) $ 1,214,164
Treasury stock, beginning balance (in shares) at Mar. 31, 2022       4,151,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 7,323   7,323      
Exercise of stock options (in shares) 39,100 39,000        
Exercise of stock options $ 1,489 $ 1 1,488      
Issuance of shares related to restricted stock (in shares)   221,000        
Issuance of shares related to restricted stock 0 $ 2 (2)      
Treasury share repurchases (in shares)       1,013,000    
Treasury share repurchases (55,450)     $ (55,450)    
Net income 106,295         106,295
Comprehensive loss (17,427)       (17,427)  
Common stock, ending balance (in shares) at Sep. 30, 2022   54,690,000        
Equity, ending balance at Sep. 30, 2022 1,619,841 $ 547 524,392 $ (189,098) (36,459) 1,320,459
Treasury stock, ending balance (in shares) at Sep. 30, 2022       5,164,000    
Common stock, beginning balance (in shares) at Jun. 30, 2022   54,690,000        
Equity, beginning balance at Jun. 30, 2022 1,584,743 $ 547 520,926 $ (176,825) (29,341) 1,269,436
Treasury stock, beginning balance (in shares) at Jun. 30, 2022       4,928,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 3,466   3,466      
Treasury share repurchases (in shares)       236,000    
Treasury share repurchases (12,273)     $ (12,273)    
Net income 51,023         51,023
Comprehensive loss (7,118)       (7,118)  
Common stock, ending balance (in shares) at Sep. 30, 2022   54,690,000        
Equity, ending balance at Sep. 30, 2022 1,619,841 $ 547 524,392 $ (189,098) (36,459) 1,320,459
Treasury stock, ending balance (in shares) at Sep. 30, 2022       5,164,000    
Common stock, beginning balance (in shares) at Mar. 31, 2023   54,857,000        
Equity, beginning balance at Mar. 31, 2023 $ 1,447,084 $ 548 535,356 $ (189,114) (31,564) 1,131,858
Treasury stock, beginning balance (in shares) at Mar. 31, 2023 5,165,000     5,165,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 7,834   7,834      
Exercise of stock options (in shares) 230,400 231,000        
Exercise of stock options $ 9,183 $ 2 9,181      
Issuance of shares related to restricted stock (in shares)   203,000        
Issuance of shares related to restricted stock 0 $ 2 (2)      
Treasury share repurchases (in shares)       515,000    
Treasury share repurchases (30,547)     $ (30,547)    
Net income 106,835         106,835
Comprehensive loss (4,430)       (4,430)  
Common stock, ending balance (in shares) at Sep. 30, 2023   55,291,000        
Equity, ending balance at Sep. 30, 2023 $ 1,535,959 $ 552 552,369 $ (219,661) (35,994) 1,238,693
Treasury stock, ending balance (in shares) at Sep. 30, 2023 5,680,000     5,680,000    
Common stock, beginning balance (in shares) at Jun. 30, 2023   55,220,000        
Equity, beginning balance at Jun. 30, 2023 $ 1,480,295 $ 552 546,526 $ (219,707) (32,210) 1,185,134
Treasury stock, beginning balance (in shares) at Jun. 30, 2023       5,680,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 3,688   3,688      
Exercise of stock options (in shares)   58,000        
Exercise of stock options 2,155 $ 0 2,155      
Issuance of shares related to restricted stock (in shares)   13,000        
Treasury share repurchases 46     $ 46    
Net income 53,559         53,559
Comprehensive loss (3,784)       (3,784)  
Common stock, ending balance (in shares) at Sep. 30, 2023   55,291,000        
Equity, ending balance at Sep. 30, 2023 $ 1,535,959 $ 552 $ 552,369 $ (219,661) $ (35,994) $ 1,238,693
Treasury stock, ending balance (in shares) at Sep. 30, 2023 5,680,000     5,680,000