XML 89 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
Federal $ 19,014 $ 6,976 $ 5,155
State 6,363 3,562 3,310
Current income tax expense 25,377 10,538 8,465
Deferred      
Federal (2,519) 3,010 4,936
Foreign 963 874 (822)
State (1,195) (194) (805)
Deferred income tax expense (2,751) 3,690 3,309
Income tax expense $ 22,626 $ 14,228 $ 11,774