XML 70 R59.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 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Current:        
Federal $ 15,097 $ 8,539 $ 38,414 $ 15,685
State and local 4,339 1,992 10,906 4,511
Foreign 152 97 406 261
Total 19,588 10,628 49,726 20,457
Deferred:        
Federal 7,198 6,703 24,155 20,313
State and local 1,268 1,117 4,256 3,385
Total 8,466 7,820 28,411 23,698
Income tax expense (benefit) $ 28,054 $ 18,448 $ 78,137 $ 44,155