XML 82 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - 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
Difference between income tax provision computed at the statutory Federal income tax rate and financial statement income tax                      
Provision at Federal rate of 21% for 2019 and 2018, 35% for 2017)                 $ 22,202 $ 18,267 $ 30,699
State income taxes, net of Federal impact                 2,792 2,985 1,850
Research and experimentation credits                 (3,314) (4,040) (2,853)
Stock award vesting                 (3,661) (1,513) (7,882)
Tax uncertainties                 (56) (122) 166
Section 199 manufacturing deduction                   168 (962)
Section 162(m) compensation limitation                 978 951 273
Foreign rate differential                 930 1,238 162
Valuation allowance for deferred tax assets                 (495) (177) 2,351
Other impact of foreign operations                 2,635 2,755 3,933
Statutory rate change                 (10) (87) (2,210)
Other                 952 432 819
Total income tax provision $ 1,633 $ 7,262 $ 7,458 $ 6,600 $ 4,669 $ 4,391 $ 5,607 $ 6,190 $ 22,953 $ 20,857 $ 26,346