XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes and Related Payments - Components of provision for income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Current:        
Federal $ 5,934 $ 15,097 $ 19,606 $ 38,414
State and local 1,380 4,339 5,051 10,906
Foreign 129 152 407 406
Total 7,443 19,588 25,064 49,726
Deferred:        
Federal 6,212 7,198 18,458 24,155
State and local 1,095 1,268 3,239 4,256
Total 7,307 8,466 21,697 28,411
Income tax expense (benefit) $ 14,750 $ 28,054 $ 46,761 $ 78,137