XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation between the effective income tax rate, as computed on income from continuing operations before income taxes, and the statutory federal income tax rate          
Statutory federal rate (as a percent) 21.00% 21.00% 21.00%    
Income tax provision at the statutory federal rate $ 45,930 $ 39,252 $ 81,544    
Federal income tax effects of:          
State income taxes (1,859) (2,156) (3,973)    
Settlement of share-based compensation (9,169) (3,989) (6,693)    
Non-deductible compensation under IRC Section 162(m) 3,668 3,103 5,174    
Other (2,843) (2,232) (2,166)    
Federal income tax provision 35,727 33,978 73,886    
State income tax provision 8,851 10,267 18,920    
Foreign income tax provision 775 506 849    
Total provision for income taxes $ 45,353 $ 44,751 $ 93,655    
Effective tax rate (as a percent) 20.70% 23.90% 24.10%    
Restricted Stock Units | Award date, 2020          
Federal income tax effects of:          
Vesting period       3 years  
Restricted Stock Units | Award date, 2021          
Federal income tax effects of:          
Vesting period         4 years