XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Current:    
Federal $ 12,523 $ 7,766
State and local 3,411 2,910
Foreign 4,819 3,447
Total current provision 20,753 14,123
Deferred:    
Federal 602 1,905
State and local 101 352
Foreign (112) 506
Total deferred provision 591 2,763
Provision for income taxes $ 21,344 $ 16,886
Effective tax rate 21.00% 18.40%