XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Income (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 $ 9,756   9,756      
Exercise of stock options (in shares) 200,200 200,000        
Exercise of stock options $ 7,173 $ 2 7,171      
Issuance of shares related to restricted stock (in shares)   222,000        
Issuance of shares related to restricted stock 0 $ 2 (2)      
Treasury share repurchases (in shares)       1,014,000    
Treasury share repurchases (55,466)     $ (55,466)    
Net income 158,246         158,246
Comprehensive income (10,457)       (10,457)  
Common stock, ending balance (in shares) at Dec. 31, 2022   54,852,000        
Equity, ending balance at Dec. 31, 2022 1,686,863 $ 548 532,508 $ (189,114) (29,489) 1,372,410
Treasury stock, ending balance (in shares) at Dec. 31, 2022       5,165,000    
Common stock, beginning balance (in shares) at Sep. 30, 2022   54,690,000        
Equity, beginning balance at Sep. 30, 2022 1,619,841 $ 547 524,392 $ (189,098) (36,459) 1,320,459
Treasury stock, beginning balance (in shares) at Sep. 30, 2022       5,164,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 2,433   2,433      
Exercise of stock options (in shares)   161,000        
Exercise of stock options 5,684 $ 1 5,683      
Issuance of shares related to restricted stock (in shares)   1,000        
Issuance of shares related to restricted stock 0          
Treasury share repurchases (in shares)       1,000    
Treasury share repurchases (16)     $ (16)    
Net income 51,951         51,951
Comprehensive income 6,970       6,970  
Common stock, ending balance (in shares) at Dec. 31, 2022   54,852,000        
Equity, ending balance at Dec. 31, 2022 1,686,863 $ 548 532,508 $ (189,114) (29,489) 1,372,410
Treasury stock, ending balance (in shares) at Dec. 31, 2022       5,165,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 $ 10,283   10,283      
Exercise of stock options (in shares) 268,900 269,000        
Exercise of stock options $ 10,818 $ 3 10,815      
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,524)     $ (30,524)    
Net income 159,881         159,881
Comprehensive income 3,035       3,035  
Common stock, ending balance (in shares) at Dec. 31, 2023   55,329,000        
Equity, ending balance at Dec. 31, 2023 $ 1,600,577 $ 553 556,452 $ (219,638) (28,529) 1,291,739
Treasury stock, ending balance (in shares) at Dec. 31, 2023 5,680,000     5,680,000    
Common stock, beginning balance (in shares) at Sep. 30, 2023   55,291,000        
Equity, beginning balance at Sep. 30, 2023 $ 1,535,959 $ 552 552,369 $ (219,661) (35,994) 1,238,693
Treasury stock, beginning balance (in shares) at Sep. 30, 2023       5,680,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 2,449   2,449      
Exercise of stock options (in shares)   38,000        
Exercise of stock options 1,635 $ 1 1,634      
Treasury share repurchases 23     $ 23    
Net income 53,046         53,046
Comprehensive income 7,465       7,465  
Common stock, ending balance (in shares) at Dec. 31, 2023   55,329,000        
Equity, ending balance at Dec. 31, 2023 $ 1,600,577 $ 553 $ 556,452 $ (219,638) $ (28,529) $ 1,291,739
Treasury stock, ending balance (in shares) at Dec. 31, 2023 5,680,000     5,680,000