v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
The domestic and foreign components of income before provision for income taxes were as follows (in thousands):
December 31,
202220212020
Domestic$32,945 $61,822 $28,169 
Foreign4,522 2,981 3,411 
Income before provision for income taxes$37,467 $64,803 $31,580 
Schedule of Components of Income Tax Expense (Benefit)
The provision for income taxes consisted of the following (in thousands):
December 31,
202220212020
Current provisions for income taxes:
Federal$11,379 $2,437 $360 
State2,060 714 240 
Foreign1,349 295 1,434 
Total current tax expense14,788 3,446 2,034 
Deferred tax expense:
Federal(5,491)4,513 1,845 
State(769)251 1,170 
Foreign234 (11)(82)
Total deferred tax expense(6,026)4,753 2,933 
Total provision for income taxes$8,762 $8,199 $4,967 
Schedule of Effective Income Tax Rate Reconciliation
The following table presents a reconciliation of the U.S. federal statutory income tax rate to the Company’s effective tax rate for the periods presented:
December 31,
202220212020
Federal statutory income tax rate21.00 %21.00 %21.00 %
State after-tax rate3.45 1.49 4.47 
Stock options2.67 (10.38)(6.79)
Research credit(4.51)(1.37)(2.04)
Transfer pricing reserve0.76 (1.26)1.32 
Foreign rate differential(0.02)0.73 0.61 
Foreign derived intangible income(2.13)(0.48)(3.26)
Section 162(m) limitation2.59 2.49 — 
Other(0.38)0.42 0.42 
Effective tax rate23.43 %12.64 %15.73 %
Schedule of Deferred Tax Assets and Liabilities
Significant components of the Company’s deferred tax assets and liabilities were as follows (in thousands):
December 31,
202220212020
Deferred tax assets:
Net operating loss carryforwards$263 $56 $124 
Accruals and allowances1,067 1,104 614 
Tax credits1,954 1,396 1,631 
Stock-based compensation4,907 3,171 2,045 
Unrealized gain on equity investment124 — — 
Intangibles assets907 1,010 1,106 
Lease obligation5,074 5,226 — 
Other1,222 808 1,101 
Total deferred tax assets15,518 12,771 6,621 
Valuation allowance(1,954)(1,396)(1,372)
Total deferred tax assets, net of valuation allowance13,564 11,375 5,249 
Deferred tax liabilities:
Property, equipment, and software(3,905)(8,316)(4,995)
Goodwill(843)(749)(653)
Prepaid expense(1,188)(1,365)(400)
Right-of-use asset(5,158)(5,201)— 
Acquired intangibles(1,996)— — 
Unrealized loss on equity investment— (1,296)— 
Total deferred tax liabilities(13,090)(16,927)(6,048)
Net deferred income tax asset (liabilities)$474 $(5,552)$(799)
Summary of Income Tax Contingencies
The activity related to the unrecognized income tax benefits is as follows (in thousands):
Year Ended December 31,
202220212020
Gross unrecognized income tax benefits — beginning balance$2,364 $3,208 $2,369 
Increases related to tax positions taken during the current year1,788 649 951 
Decreases related to tax positions taken during current year— — — 
Increases related to tax positions taken during the prior years386 — — 
Decreases related to tax positions taken during the prior years(235)(1,493)(112)
Gross unrecognized income tax benefits — ending balance$4,303 $2,364 $3,208