XML 73 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Reconciliation of Income Taxes Computed at Statutory Rate (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 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
Jun. 30, 2019
Jun. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]                              
Federal provision at statutory rate                         $ 4,527 $ 10,411 $ 4,480
U.S./Foreign tax rate differential                         393 731 (919)
Foreign non-deductible expenses                         2,059 (1,759) (2,006)
Foreign tax provision                         793 1,253 615
State taxes, net of federal benefit                         308 619 49
Change in uncertain tax positions                         15 84 119
Change in valuation allowance                         (2,054) 597 2,475
Tax credits                         (2,652) (2,049) (152)
Share-based compensation                         (14) (50) (657)
Repatriation of foreign earnings                         1,235 (3,670) 3,964
GILTI, net of related foreign tax credit                         730 1,194 0
Other                         479 758 86
Provision for income taxes $ (135) $ 496 $ 2,230 $ 3,187 $ 368 $ (175) $ 4,344 $ 3,550 $ 5,417 $ 7,894 $ 5,913 $ 7,719 5,778 8,087 15,067
State and Local Jurisdiction                              
Operating Loss Carryforwards [Line Items]                              
Change in tax rate                         (41) (32) (264)
Domestic Tax Authority                              
Operating Loss Carryforwards [Line Items]                              
Change in tax rate                         $ 0 $ 0 $ 7,277