XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes and Related Payments - Components of provision for income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Current:        
Federal $ 14,285 $ 5,553 $ 23,317 $ 7,146
State and local 3,920 1,651 6,567 2,519
Foreign 92 55 254 164
Total 18,297 7,259 30,138 9,829
Deferred:        
Federal 8,645 7,712 16,957 13,610
State and local 1,523 1,285 2,988 2,268
Total 10,168 8,997 19,945 15,878
Income tax expense (benefit) $ 28,465 $ 16,256 $ 50,083 $ 25,707