XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of Tax Provision at Statutory U.S. Rate to Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]      
Tax provision at statutory U.S. rate $ 3,377 $ 9,220 $ 2,185
Increase (decrease) in tax provision resulting from:      
Federal research and development credits (1,391) (2,119) (884)
Foreign permanent benefit (1,137) (2,842) (856)
Foreign tax rate differential (2,647) (1,595) (1,810)
Foreign undistributed earnings, net of credits 6,902 3,319 1,181
Liquidation of Cayman subsidiary 745 0 0
Non-deductible items 1,198 1,637 1,236
Non-territorial income (2,993) (2,493) (1,806)
Provision to return (533) (343) 584
Sale of Argentina subsidiary 2,084 0 0
State and local taxes, net (1,435) (1,932) (1,903)
Stock-based compensation (616) (266) 262
Tax rate change 0 (1,527) (412)
Uncertain tax positions 0 (1,565) (294)
Valuation allowance 4,632 3,109 7,524
Withholding tax 2,333 2,320 1,082
Other 260 410 683
Total provision for income taxes $ 10,779 $ 5,333 $ 6,772