Annual report pursuant to Section 13 and 15(d)

Income Taxes - Provision for Income Tax (Details)

v3.20.4
Income Taxes - Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 0 $ (3) $ 0
State 1,087 1,381 2,507
Foreign 15,484 22,810 27,062
Current income tax 16,571 24,188 29,569
Deferred:      
Federal (58,744) 11,824 10,875
State (2,910) 3,175 67
Foreign (3,039) 490 (6,870)
Deferred income tax (64,693) 15,489 4,072
Total $ (48,122) $ 39,677 $ 33,641