v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive (Loss) Income
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2024   125,797        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2024 $ 628,984 $ 1,108 $ 1,493,885 $ 1,036,169 $ (1,890,966) $ (11,212)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 24,793     24,793    
Other comprehensive income (loss) (77)         (77)
Exercise of stock options, shares   1        
Exercise of stock options 9   9      
Vesting of restricted share units, net of shares withheld for employee taxes, shares   394        
Vesting of restricted share units, net of shares withheld for employee taxes   $ 4 (4)      
Tax effect of stock awards vested and options exercised (6,230)   (6,230)      
Stock-based compensation 13,279   13,279      
Dividends declared (22,602)     (22,602)    
Brigit Acquisition   2,694        
Brigit acquisition equity consideration (41,057) $ (13) (41,044)      
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Mar. 31, 2025 679,213 $ 1,125 1,541,983 1,038,360 (1,890,966) (11,289)
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2025   128,886        
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2024   125,797        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2024 628,984 $ 1,108 1,493,885 1,036,169 (1,890,966) (11,212)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 40,278          
Other comprehensive income (loss) 2,357          
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2025 685,548 $ 1,126 1,553,017 1,031,226 (1,890,966) (8,855)
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2025   128,931        
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2025   128,886        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Mar. 31, 2025 679,213 $ 1,125 1,541,983 1,038,360 (1,890,966) (11,289)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 15,485     15,485    
Other comprehensive income (loss) 2,434         2,434
Exercise of stock options, shares   38        
Exercise of stock options 153 $ 1 152      
Vesting of restricted share units, net of shares withheld for employee taxes, shares   9        
Tax effect of stock awards vested and options exercised (477)   (477)      
Stock-based compensation 11,396   11,396      
Dividends declared [1] (22,619)     (22,619)    
Brigit Acquisition   2        
Brigit acquisition equity consideration (37)   (37)      
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2025 685,548 $ 1,126 1,553,017 1,031,226 (1,890,966) (8,855)
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2025   128,931        
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2025   128,997        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2025 695,740 $ 1,127 1,573,895 1,018,658 (1,890,966) (6,974)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 35,789     35,789    
Other comprehensive income (loss) (249)         (249)
Exercise of stock options, shares   12        
Exercise of stock options 146   146      
Vesting of restricted share units, net of shares withheld for employee taxes, shares   401        
Vesting of restricted share units, net of shares withheld for employee taxes   $ 4 (4)      
Tax effect of stock awards vested and options exercised (4,505)   (4,505)      
Stock-based compensation 11,625   11,625      
Dividends declared (22,814)   185 (22,999)    
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Mar. 31, 2026 715,732 $ 1,131 1,581,342 1,031,448 (1,890,966) (7,223)
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2026   129,410        
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2025   128,997        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2025 695,740 $ 1,127 1,573,895 1,018,658 (1,890,966) (6,974)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 57,373          
Other comprehensive income (loss) 1,056          
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2026 733,350 $ 1,131 1,598,859 1,030,244 (1,890,966) (5,918)
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2026   129,417        
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2026   129,410        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Mar. 31, 2026 715,732 $ 1,131 1,581,342 1,031,448 (1,890,966) (7,223)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 21,584     21,584    
Other comprehensive income (loss) 1,305         1,305
Exercise of stock options, shares   2        
Exercise of stock options 38   38      
Vesting of restricted share units, net of shares withheld for employee taxes, shares   5        
Tax effect of stock awards vested and options exercised (151)   (151)      
Stock-based compensation 17,519   17,519      
Dividends declared [2] (22,677)   111 (22,788)    
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2026 $ 733,350 $ 1,131 $ 1,598,859 $ 1,030,244 $ (1,890,966) $ (5,918)
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2026   129,417        
[1]

(1) Cash dividends declared for the three and six months ended June 30, 2025 were $0.39 and $0.78 per common share, respectively.

[2] (1) Cash dividends declared for the three and six months ended June 30, 2026 were $0.39 and $0.78 per common share, respectively.