XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 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    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 4,146   4,146      
Exercise of stock options (in shares) 172,900 173,000        
Exercise of stock options $ 7,028 $ 2 7,026      
Issuance of shares related to restricted stock (in shares)   190,000        
Issuance of shares related to restricted stock 0 $ 2 (2)      
Treasury share repurchases (in shares)       515,000    
Treasury share repurchases (30,593)     $ (30,593)    
Net income 53,276         53,276
Comprehensive income (646)       (646)  
Common stock, ending balance (in shares) at Jun. 30, 2023   55,220,000        
Equity, ending balance at Jun. 30, 2023 1,480,295 $ 552 546,526 $ (219,707) (32,210) 1,185,134
Treasury stock, ending balance (in shares) at Jun. 30, 2023       5,680,000    
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     5,680,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 3,425   3,425      
Exercise of stock options (in shares) 38,300 38,000        
Exercise of stock options $ 1,975 $ 0 1,975      
Issuance of shares related to restricted stock (in shares)   178,000        
Issuance of shares related to restricted stock 0 $ 2 (2)      
Treasury share repurchases (in shares)       484,000    
Treasury share repurchases (31,945)     $ (31,945)    
Net income 49,068         49,068
Comprehensive income 3,160       3,160  
Common stock, ending balance (in shares) at Jun. 30, 2024   55,717,000        
Equity, ending balance at Jun. 30, 2024 $ 1,680,767 $ 557 $ 572,846 $ (251,566) $ (31,335) $ 1,390,265
Treasury stock, ending balance (in shares) at Jun. 30, 2024 6,164,000     6,164,000