v3.25.1
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Shares
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at beginning of period at Mar. 31, 2022 $ 469,086 $ 162 $ (46,448) $ 112,924 $ 407,522 $ (5,074)
Common Stock            
Share-based compensation 9,752     9,752    
Stock activity under stock plans (3,416) 1 (3,417) 0    
Reissuance of treasury shares 3,364   2,786 578    
Repurchase of common shares (35,655)   (35,655)      
Net income 96,435       96,435  
Dividends (10,556)     82 (10,638)  
Other comprehensive loss, net of tax (3,335)         (3,335)
Balance at end of period at Mar. 31, 2023 525,675 163 (82,734) 123,336 493,319 (8,409)
Common Stock            
Share-based compensation 11,537     11,537    
Stock activity under stock plans (4,965) 1 (4,966)      
Reissuance of treasury shares 4,819   2,526 2,293    
Repurchase of common shares (10,469)   (10,469)      
Net income 101,648       101,648  
Dividends (11,805)     87 (11,892)  
Other comprehensive loss, net of tax (717)         (717)
Balance at end of period at Mar. 31, 2024 615,723 164 (95,643) 137,253 583,075 (9,126)
Common Stock            
Share-based compensation 13,587     13,587    
Stock activity under stock plans (9,425) 0 (9,425)      
Reissuance of treasury shares 4,158   1,211 2,947    
Repurchase of common shares (18,268)   (18,268)      
Net income 136,652       136,652  
Dividends (14,587)     105 (14,692)  
Equity issuance 347,407 13   347,394    
Other comprehensive loss, net of tax (3,001)         (3,001)
Balance at end of period at Mar. 31, 2025 $ 1,072,246 $ 177 $ (122,125) $ 501,286 $ 705,035 $ (12,127)