XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Current:        
Federal $ 5,852 $ 10,887 $ 18,375 $ 18,653
State and local 6,283 3,917 9,694 6,827
Foreign 5,621 3,741 10,440 7,188
Total current provision 17,756 18,545 38,509 32,668
Deferred:        
Federal 1,275 1,475 1,877 3,380
State and local 302 266 403 618
Foreign (568) 263 (680) 769
Total deferred provision 1,009 2,004 1,600 4,767
Provision for income taxes $ 18,765 $ 20,549 $ 40,109 $ 37,435
Effective tax rate 21.80% 19.70% 21.40% 19.10%