v3.25.4
CONSOLIDATED STATEMENTS OF EQUITY (Unaudited) - 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, 2024 $ 615,723 $ 164 $ (95,643) $ 137,253 $ 583,075 $ (9,126)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 3,746     3,746    
Stock activity under stock plans (3,313)   (3,313)      
Reissuance of treasury shares 4,159   1,211 2,948    
Repurchase of common shares (4,661)   (4,661)      
Net income 38,591       38,591  
Dividends (3,262)     23 (3,285)  
Other comprehensive income (loss), net of tax (825)         (825)
Balance at end of period at Jun. 30, 2024 650,158 164 (102,406) 143,970 618,381 (9,951)
Balance at beginning of period at Mar. 31, 2024 615,723 164 (95,643) 137,253 583,075 (9,126)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 101,590          
Other comprehensive income (loss), net of tax (3,603)          
Balance at end of period at Dec. 31, 2024 1,044,023 177 (115,367) 497,906 674,036 (12,729)
Balance at beginning of period at Jun. 30, 2024 650,158 164 (102,406) 143,970 618,381 (9,951)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 3,145     3,145    
Repurchase of common shares (4,230)   (4,230)      
Net income 36,051       36,051  
Dividends (3,261)     26 (3,287)  
Equity issuance 347,407 13   347,394    
Other comprehensive income (loss), net of tax 896         896
Balance at end of period at Sep. 30, 2024 1,030,166 177 (106,636) 494,535 651,145 (9,055)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 3,345     3,345    
Stock activity under stock plans (3,916) 0 (3,916)      
Repurchase of common shares (4,815)   (4,815)      
Net income 26,948       26,948  
Dividends (4,031)     26 (4,057)  
Other comprehensive income (loss), net of tax (3,674)         (3,674)
Balance at end of period at Dec. 31, 2024 1,044,023 177 (115,367) 497,906 674,036 (12,729)
Balance at beginning of period at Mar. 31, 2025 1,072,246 177 (122,125) 501,286 705,035 (12,127)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 4,037     4,037    
Stock activity under stock plans (4,428) 1 (4,429)      
Reissuance of treasury shares 4,859   1,105 3,754    
Repurchase of common shares (4,662)   (4,662)      
Net income 40,925       40,925  
Dividends (4,533)     23 (4,556)  
Other comprehensive income (loss), net of tax 1,384         1,384
Balance at end of period at Jun. 30, 2025 1,109,828 178 (130,111) 509,100 741,404 (10,743)
Balance at beginning of period at Mar. 31, 2025 1,072,246 177 (122,125) 501,286 705,035 (12,127)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 91,843          
Other comprehensive income (loss), net of tax (116)          
Balance at end of period at Dec. 31, 2025 1,067,117 178 (220,542) 516,498 783,226 (12,243)
Balance at beginning of period at Jun. 30, 2025 1,109,828 178 (130,111) 509,100 741,404 (10,743)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 3,591     3,591    
Repurchase of common shares (18,320)   (18,320)      
Net income 40,656       40,656  
Dividends (4,536)     28 (4,564)  
Other comprehensive income (loss), net of tax (1,252)         (1,252)
Balance at end of period at Sep. 30, 2025 1,129,967 178 (148,431) 512,719 777,496 (11,995)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation 3,751     3,751    
Stock activity under stock plans (1,730)   (1,730)      
Repurchase of common shares (70,381)   (70,381)      
Net income 10,261       10,261  
Dividends (4,503)     28 (4,531)  
Other comprehensive income (loss), net of tax (248)         (248)
Balance at end of period at Dec. 31, 2025 $ 1,067,117 $ 178 $ (220,542) $ 516,498 $ 783,226 $ (12,243)