XML 101 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Reconciliation of Federal Statutory Income Tax Rate to the Effective Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Tax provision (benefit) at U.S. federal statutory rate $ 9,725 $ (28,498) $ 26,509
State income taxes, net of federal benefit 1,866 (1,137) 1,412
Foreign income taxed at different rates 10,563 8,710 2,887
Change in foreign deferred tax rate 0 (6,038) (17,143)
Stock-based compensation (8,807) 10,347 1,671
Foreign-derived intangible income (10,477) (3,518) (8,600)
Research and development credits (6,193) (2,561) (1,025)
Extinguishments of acquisition-related contingent consideration 0 12,237 0
Foreign Income Inclusion (2,622) 0 0
Change in valuation allowance 15,905 0 0
Other 1,013 686 1,483
Total provision for (benefit from) income taxes $ 10,973 $ (9,772) $ 7,194