XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Income taxes      
Provision for income taxes $ 28,255 $ 20,335  
Effective income tax rate 24.30% 21.60%  
Other Assets      
Income taxes      
Deferred income tax assets $ 1,800    
Other long-term accrued liabilities      
Income taxes      
Deferred income tax liabilities $ 31,000   $ 24,200