XML 212 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Stockholders' Equity - 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, 2023   125,415        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2023 $ 560,372 $ 1,100 $ 1,459,709 $ 994,892 $ (1,890,966) $ (4,363)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 27,687     27,687    
Total other comprehensive income (loss) 676         676
Exercise of stock options, shares   35        
Exercise of stock options 855 $ 0 855      
Vesting of restricted share units, net of shares withheld for employee taxes, shares   234        
Vesting of restricted share units, net of shares withheld for employee taxes 0 $ 6 (6)      
Tax effect of stock awards vested and options exercised (2,978)   (2,978)      
Stock-based compensation 11,940   11,940      
Dividends declared (20,257)     (20,257)    
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Mar. 31, 2024 578,295 $ 1,106 1,469,520 1,002,322 (1,890,966) (3,687)
Common Stock, Shares, Outstanding, Ending Balance at Mar. 31, 2024   125,684        
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2023   125,415        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Dec. 31, 2023 560,372 $ 1,100 1,459,709 994,892 (1,890,966) (4,363)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 92,496          
Total other comprehensive income (loss) (5,703)          
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Sep. 30, 2024 611,820 $ 1,107 1,485,165 1,026,580 (1,890,966) (10,066)
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2024   125,757        
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2024   125,684        
Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Mar. 31, 2024 578,295 $ 1,106 1,469,520 1,002,322 (1,890,966) (3,687)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 33,949     33,949    
Total other comprehensive income (loss) (3,839)         (3,839)
Exercise of stock options, shares   9        
Exercise of stock options 194 $ 0 194      
Vesting of restricted share units, net of shares withheld for employee taxes, shares   23        
Vesting of restricted share units, net of shares withheld for employee taxes 0 $ 1 (1)      
Tax effect of stock awards vested and options exercised (76)   (76)      
Stock-based compensation 8,048   8,048      
Dividends declared (20,270)     (20,270)    
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jun. 30, 2024 596,301 $ 1,107 1,477,685 1,016,001 (1,890,966) (7,526)
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2024   125,716        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 30,860     30,860    
Total other comprehensive income (loss) (2,540)         (2,540)
Exercise of stock options, shares   12        
Exercise of stock options 274 $ 0 274      
Vesting of restricted share units, net of shares withheld for employee taxes, shares   29        
Vesting of restricted share units, net of shares withheld for employee taxes 0 $ 0 0      
Tax effect of stock awards vested and options exercised (369)   (369)      
Stock-based compensation 7,575   7,575      
Dividends declared (20,281)     (20,281)    
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Sep. 30, 2024 611,820 $ 1,107 1,485,165 1,026,580 (1,890,966) (10,066)
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2024   125,757        
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    
Total 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 0 $ 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 53,499          
Total other comprehensive income (loss) 3,016          
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Sep. 30, 2025 687,304 $ 1,126 1,563,707 1,021,633 (1,890,966) (8,196)
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2025   128,967        
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    
Total 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        
Vesting of restricted share units, net of shares withheld for employee taxes 0 $ 0 0      
Tax effect of stock awards vested and options exercised (477)   (477)      
Stock-based compensation 11,396   11,396      
Dividends declared (22,619)     (22,619)    
Brigit acquisition equity consideration (in shares)   (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        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 13,221     13,221    
Total other comprehensive income (loss) 659         659
Exercise of stock options, shares   16        
Exercise of stock options 292 $ 0 292      
Vesting of restricted share units, net of shares withheld for employee taxes, shares   20        
Vesting of restricted share units, net of shares withheld for employee taxes 0 $ 0 0      
Tax effect of stock awards vested and options exercised (222)   (222)      
Stock-based compensation 10,439   10,439      
Dividends declared 22,633   (181) 22,814    
Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Sep. 30, 2025 $ 687,304 $ 1,126 $ 1,563,707 $ 1,021,633 $ (1,890,966) $ (8,196)
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2025   128,967