XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of Income Tax Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes      
Effective Income Tax Rate Reconciliation, Percent (293.06%) 1.56% 2.46%
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ (709) $ (10,538) $ (1,919)
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Tax at U.S. federal statutory rate (709) (10,538) (1,919)
State taxes, net of federal benefit 226 1,125 (3,852)
Foreign rate differential 3,872 2,296 1,654
Permanent items (670) (139) (177)
Equity compensation 3,534 13,562 412
GILTI inclusion 540 932 570
Tax credits (7,060) (7,618) (4,264)
Rate change 5,256 2,076 (2,922)
Other adjustments 3,131 1,223 3,736
Return to provision adjustments (66) (103) (139)
Valuation allowance 1,837 (3,600) 6,676
Total provision (benefit) $ 9,891 $ (784) $ (225)
Reconciling items between the statutory income tax rate and the effective income tax rate (Percentage)      
Tax at U.S. federal statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit (6.71%) (2.24%) 42.14%
Foreign rate differential (114.72%) (4.58%) (18.09%)
Permanent items 19.84% 0.28% 1.93%
Equity compensation (104.70%) (27.03%) (4.51%)
GILTI inclusion (16.00%) (1.86%) (6.24%)
Tax credits 209.19% 15.18% 46.65%
Rate change (155.75%) (4.14%) 31.97%
Other adjustments (92.76%) (2.43%) (40.87%)
Return to provision adjustments 1.95% 0.21% 1.52%
Valuation allowance (54.40%) 7.17% (73.04%)
Effective Income Tax Rate Reconciliation, Percent, Total (293.06%) 1.56% 2.46%