XML 74 R61.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES - Reconciliation of income tax (expense) benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Tax Disclosure [Abstract]        
Income tax benefit (expense) - excluding excess tax benefit on stock compensation and CARES Act $ 7,750 $ (4,705) $ 6,780 $ (4,989)
Excess tax benefit on stock compensation 175 2,816 1,982 16,541
Income tax benefit from CARES Act 0 0 6,104 0
Income tax benefit (expense) $ 7,925 $ (1,889) $ 14,866 $ 11,552