XML 108 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Difference between the Provision For (Benefit From) Income Taxes Compared to Income Taxes Computed at the Statutory Federal Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
U.S. federal tax provision at statutory rate $ 13,861 $ 6,163 $ 15,525
State taxes (814) (601) 2,258
Section 162(m) limitation 6,382 2,550 2,279
Non-deductible expenses 363 325 619
Uncertain tax positions (835) (394) (2,472)
Share-based compensation tax benefit (20,717) (6,929) (7,892)
Research tax credits (5,170) (4,038) (3,805)
Restructuring impact (6,116) 0 7,432
Foreign derived intangible income deduction (68) (204) (449)
Foreign rate differential 17 (102) (1,424)
Transaction cost 1,097 422 0
Other 158 (37) 524
Total provision for (benefit from) income taxes $ (11,842) $ (2,845) $ 12,595