XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Income Tax Disclosure [Abstract]          
Provision for income taxes $ 11,446 $ 5,342 $ 39,128 $ 9,927  
Effective Income Tax Rate, Continuing Operations 21.10% 33.10% 22.30% 31.50%  
Accrued Income Taxes, Current $ 30,900   $ 30,900   $ 9,300
Brazil Income Tax Adjustment 9,500   32,000    
Taxes, Other $ 1,600   9,400    
Income taxes paid, net of refunds received     $ 27,723 $ 10,766