XML 18 R7.htm IDEA: XBRL DOCUMENT v3.26.1
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, 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 loss (77)         (77)
Exercise of stock options, shares   1        
Exercise of stock options 9 $ 0 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        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Foreign currency translation adjustments, net of tax of $(66) and $(20) for the three months ended March 31, 2026 and 2025, respectively (77)          
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    
Total other comprehensive 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 0 $ 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        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Foreign currency translation adjustments, net of tax of $(66) and $(20) for the three months ended March 31, 2026 and 2025, respectively $ (249)