XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Current:        
Federal $ 10,887 $ 9,948 $ 18,653 $ 16,472
State and local 3,917 1,957 6,827 3,350
Foreign 3,741 3,273 7,188 6,044
Total current provision 18,545 15,178 32,668 25,866
Deferred:        
Federal 1,475 (176) 3,380 1,426
State and local 266 (31) 618 218
Foreign 263 (167) 769 (8)
Total deferred provision 2,004 (374) 4,767 1,636
Provision for income taxes $ 20,549 $ 14,804 $ 37,435 $ 27,502
Effective tax rate 19.70% 23.50% 19.10% 21.50%