XML 98 R5.htm IDEA: XBRL DOCUMENT v3.25.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) Income
Retained Earnings
Common stock, beginning balance (in shares) at Mar. 31, 2024   55,501,000        
Equity, beginning balance at Mar. 31, 2024 $ 1,655,084 $ 555 $ 567,448 $ (219,621) $ (34,495) $ 1,341,197
Treasury stock, beginning balance (in shares) at Mar. 31, 2024       5,680,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 5,559   5,559      
Exercise of stock options (in shares) 73,300 73,000        
Exercise of stock options $ 3,592 $ 1 3,591      
Issuance of shares related to restricted stock (in shares)   195,000        
Issuance of shares related to restricted stock (1) $ 1 (2)      
Treasury share repurchases (in shares)       649,000    
Treasury share repurchases (43,877)     $ (43,877)    
Net income 103,445         103,445
Comprehensive income 7,959       7,959  
Common stock, ending balance (in shares) at Sep. 30, 2024   55,769,000        
Equity, ending balance at Sep. 30, 2024 1,731,761 $ 557 576,596 $ (263,498) (26,536) 1,444,642
Treasury stock, ending balance (in shares) at Sep. 30, 2024       6,329,000    
Common stock, beginning balance (in shares) at Jun. 30, 2024   55,717,000        
Equity, beginning balance at Jun. 30, 2024 1,680,767 $ 557 572,846 $ (251,566) (31,335) 1,390,265
Treasury stock, beginning balance (in shares) at Jun. 30, 2024       6,164,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 2,134   2,134      
Exercise of stock options (in shares)   35,000        
Exercise of stock options 1,617 $ 1 1,616      
Issuance of shares related to restricted stock (in shares)   17,000        
Issuance of shares related to restricted stock (1) $ (1)        
Treasury share repurchases (in shares)       165,000    
Treasury share repurchases (11,932)     $ (11,932)    
Net income 54,377         54,377
Comprehensive income 4,799       4,799  
Common stock, ending balance (in shares) at Sep. 30, 2024   55,769,000        
Equity, ending balance at Sep. 30, 2024 1,731,761 $ 557 576,596 $ (263,498) (26,536) 1,444,642
Treasury stock, ending balance (in shares) at Sep. 30, 2024       6,329,000    
Common stock, beginning balance (in shares) at Mar. 31, 2025   56,010,000        
Equity, beginning balance at Mar. 31, 2025 $ 1,834,897 $ 560 593,402 $ (277,208) (37,659) 1,555,802
Treasury stock, beginning balance (in shares) at Mar. 31, 2025 6,501,000     6,501,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 5,449   5,449      
Exercise of stock options (in shares) 70,500 70,000        
Exercise of stock options $ 3,907 $ 1 3,906      
Issuance of shares related to restricted stock (in shares)   116,000        
Issuance of shares related to restricted stock 0 $ 1 (1)      
Treasury share repurchases (in shares)       1,611,000    
Treasury share repurchases (115,020)     $ (115,020)    
Net income 89,677         89,677
Comprehensive income 6,059       6,059  
Common stock, ending balance (in shares) at Sep. 30, 2025   56,196,000        
Equity, ending balance at Sep. 30, 2025 $ 1,824,969 $ 562 602,756 $ (392,228) (31,600) 1,645,479
Treasury stock, ending balance (in shares) at Sep. 30, 2025 8,112,000     8,112,000    
Common stock, beginning balance (in shares) at Jun. 30, 2025   56,171,000        
Equity, beginning balance at Jun. 30, 2025 $ 1,855,482 $ 561 600,238 $ (316,330) (32,255) 1,603,268
Treasury stock, beginning balance (in shares) at Jun. 30, 2025       6,960,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 1,767   1,767      
Exercise of stock options (in shares)   17,000        
Exercise of stock options 752 $ 1 751      
Issuance of shares related to restricted stock (in shares)   8,000        
Treasury share repurchases (in shares)       1,152,000    
Treasury share repurchases (75,898)     $ (75,898)    
Net income 42,211         42,211
Comprehensive income 655       655  
Common stock, ending balance (in shares) at Sep. 30, 2025   56,196,000        
Equity, ending balance at Sep. 30, 2025 $ 1,824,969 $ 562 $ 602,756 $ (392,228) $ (31,600) $ 1,645,479
Treasury stock, ending balance (in shares) at Sep. 30, 2025 8,112,000     8,112,000