XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
INCOME TAXES        
Income taxes $ 34,916 $ 35,729 $ 70,031 $ 69,142
Pre-tax income 136,624 $ 173,060 $ 295,154 $ 328,404
Effective tax rate     23.70% 21.10%
Unrecognized tax benefits 13,410   $ 13,410  
Unrecognized tax benefits that, if recognized, would be reflected as a component of income tax expense 10,841   10,841  
Reasonably possible further reduction in prior years' unrecognized tax benefits during the next twelve months $ 1,855   $ 1,855