XML 53 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule Reconciles Difference between U.S. Federal Income Taxes at U.S. Statutory Rate and Our Income Tax Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effective Income Tax Rate Reconciliation, Amount [Abstract]                      
Statutory federal income tax rate, Amount                 $ 44,460 $ 44,499 $ 55,684
State income tax expense, net of federal income tax benefit                 7,239 6,767 2,808
Audits and adjustments, net                 2,556 2,659 (313)
Change in valuation allowances                 (2,739) 60 2,472
Foreign income taxed at different rates                 4,024 2,639 (6,057)
U.S. mandatory deemed repatriation                   (1,396) 5,625
Adjustment of net deferred tax assets for enacted U.S. federal tax reform                   (4,198) 7,738
Research and development credits                 (5,438) (4,132)  
Other, net                 2,207 1,327 458
Income tax expense $ 12,627 $ 10,134 $ 17,438 $ 12,110 $ 7,671 $ 11,060 $ 17,977 $ 11,517 $ 52,309 $ 48,225 $ 68,415
Effective Income Tax Rate Reconciliation, Percent [Abstract]                      
Statutory federal income tax rate                 21.00% 21.00% 35.00%
State income tax expense, net of federal income tax benefit, Rate                 3.40% 3.20% 1.80%
Audits and adjustments, net, Rate                 1.20% 1.30% (0.20%)
Change in valuation allowances, Rate                 (1.30%)   1.50%
Foreign income taxed at different rates, Rate                 1.90% 1.20% (3.80%)
U.S. mandatory deemed repatriation, Rate                   (0.70%) 3.50%
Adjustment of net deferred tax assets for enacted U.S. federal tax reform, Rate                   (2.00%) 4.90%
Research and development credits, Rate                 (2.60%) (1.90%)  
Other, net, Rate                 1.10% 0.70% 0.30%
Effective tax rate                 24.70% 22.80% 43.00%