Annual report pursuant to Section 13 and 15(d)

Income Taxes - Provision for Income Tax (Details)

v3.10.0.1
Income Taxes - Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 0 $ 0 $ 0
State 2,470 806 91
Foreign 23,080 20,209 10,088
Current income tax 25,550 21,015 10,179
Deferred:      
Federal 12,854 (135,970) 8,654
State (784) (1,817) 292
Foreign (8,625) (2,425) (9,084)
Deferred income tax 3,445 (140,212) (138)
Total $ 28,995 $ (119,197) $ 10,041