Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Income Taxes (Details)

v3.19.3.a.u2
Income Taxes - Schedule of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 22,342 $ 3,333 $ (5)
State 6,913 5,561 1,834
Foreign 3,470 790 0
Total 32,725 9,684 1,829
Deferred:      
Federal 1,753 15,396 9,029
State 387 (2,250) (1,213)
Foreign (3,345) (558) 0
Total (1,205) 12,588 7,816
Income tax expense $ 31,520 $ 22,272 $ 9,645