Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail)

v3.19.3.a.u2
Income Taxes - Schedule of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Federal:      
Current $ 22,638 $ 24,101 $ 28,993
Deferred 665 (268) 13,249
Provision for Income Taxes, Federal 23,303 23,833 42,242
State:      
Current 7,718 6,004 5,883
Deferred (507) 162 (423)
Provision for Income Taxes, State 7,211 6,166 5,460
Foreign:      
Current 0 0 0
Deferred 68 (36) 0
Provision for Income Taxes, Foreign 68 (36) 0
Provision for income taxes, amount $ 30,582 $ 29,963 $ 47,702