XML 68 R54.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES - Reconciliation of income tax (expense) benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]        
Income tax benefit (expense) - excluding excess tax benefit on stock compensation and CARES Act $ 831 $ 3,127 $ (7,839) $ (970)
Excess tax benefit on stock compensation 8,261 753 8,293 1,807
Income tax benefit from CARES Act 0 0 0 6,104
Income tax benefit $ 9,092 $ 3,880 $ 454 $ 6,941