v3.26.1
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, 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    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 3,682   3,682      
Exercise of stock options (in shares) 52,700 53,000        
Exercise of stock options $ 3,155 $ 0 3,155      
Issuance of shares related to restricted stock (in shares)   108,000        
Issuance of shares related to restricted stock 0 $ 1 (1)      
Treasury share repurchases (in shares)       459,000    
Treasury share repurchases (39,122)     $ (39,122)    
Net income 47,466         47,466
Comprehensive income (loss) 5,404       5,404  
Common stock, ending balance (in shares) at Jun. 30, 2025   56,171,000        
Equity, ending balance at Jun. 30, 2025 1,855,482 $ 561 600,238 $ (316,330) (32,255) 1,603,268
Treasury stock, ending balance (in shares) at Jun. 30, 2025       6,960,000    
Common stock, beginning balance (in shares) at Mar. 31, 2026   56,211,000        
Equity, beginning balance at Mar. 31, 2026 $ 1,887,516 $ 562 608,520 $ (439,301) (28,368) 1,746,103
Treasury stock, beginning balance (in shares) at Mar. 31, 2026 8,892,000     8,892,000    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 3,994   3,994      
Exercise of stock options (in shares) 0          
Issuance of shares related to restricted stock (in shares)   101,000        
Issuance of shares related to restricted stock $ 0 $ 1 (1)      
Treasury share repurchases (in shares)       48,000    
Treasury share repurchases (2,661)     $ (2,661)    
Net income 29,177         29,177
Comprehensive income (loss) (1,310)       (1,310)  
Common stock, ending balance (in shares) at Jun. 30, 2026   56,312,000        
Equity, ending balance at Jun. 30, 2026 $ 1,916,716 $ 563 $ 612,513 $ (441,962) $ (29,678) $ 1,775,280
Treasury stock, ending balance (in shares) at Jun. 30, 2026 8,940,000     8,940,000