v3.25.4
Provision for Income Taxes (Tables)
12 Months Ended
Dec. 31, 2025
Income Tax Disclosure [Abstract]  
Schedule of U.S. and Non-U.S. Components of Loss Before Income Taxes
The U.S. and non-U.S. components of loss before income taxes consisted of the following:
 December 31,
 20252024
U.S.$46,260 $(38,615)
Non-U.S.8,466 7,755 
Income (loss) before income taxes$54,725 $(30,860)
Schedule of Components of Provision for Income Taxes
The components of the Company's provision for income taxes consisted of the following:
 Year Ended December 31,
 202520242023
Current taxes:   
Federal$— $— $— 
Foreign1,125 2,151 1,976 
State662 3,025 660 
Total current taxes$1,787 $5,176 $2,636 
Deferred taxes:   
Federal$433 $1,427 $420 
Foreign(116)276 (251)
State613 797 757 
Total deferred taxes930 2,500 926 
Provision for income taxes $2,717 $7,676 $3,562 
Schedule of Significant Components of Deferred Taxes Significant components of the Company's deferred taxes consisted of the following:
 December 31,
 20252024
Deferred tax assets:
NOL and credit carryforwards$131,077 $116,084 
Deferred revenue24,846 26,069 
Accrued expenses and other5,355 7,190 
Stock-based compensation9,716 11,080 
Lease liabilities10,287 11,633 
Convertible debt hedge599 2,957 
IRC Section 174 expenditures58,558 73,860 
Total deferred tax assets240,438 248,873 
Deferred tax liabilities: 
Deferred expenses(18,746)(17,858)
Depreciation and amortization(9,993)(11,441)
Capitalized software— (1,690)
Right of use assets(6,489)(7,166)
Total deferred tax liabilities(35,228)(38,155)
Deferred tax assets less tax liabilities205,210 210,718 
Less: valuation allowance(212,512)(217,053)
Net deferred tax liability$(7,302)$(6,335)
Schedule of Effective Income Tax Rate Reconciliation
The Company's provision for income taxes attributable to continuing operations differs from the expected tax expense amount computed by applying the statutory federal income tax rate of 21% to income before taxes for each of the years ended December 31, 2025, 2024, and 2023, respectively, primarily as a result of the following:
 Year Ended December 31,
 202520242023
AmountPercentageAmountPercentageAmountPercentage
Income tax at U.S. statutory rate$11,492 21.00 %$(6,480)21.00 %$(12,982)21.00 %
State taxes, net of federal benefit (1)
59 0.11 %3,356 (10.88)%1,391 (2.25)%
Foreign tax effects:
Canada 
Rate differential15 0.03 %26 (0.08)%32 (0.05)%
Stock based compensation141 0.26 %499 (1.62)%963 (1.56)%
NOL adjustment— — %— — %8,170 (13.22)%
Changes in valuation allowance— — %— — %(8,307)13.44 %
Other(173)(0.32)%(294)0.95 %94 (0.15)%
India
Rate differential306 0.56 %245 (0.79)%51 (0.08)%
Previously taxed income(1,245)(2.27)%(531)1.72 %— — %
Withholding taxes(832)(1.52)%375 (1.22)%— — %
Other628 1.15 %232 (0.75)%24 (0.04)%
Other foreign jurisdictions431 0.79 %220 (0.71)%106 (0.17)%
Effect of cross-border tax laws
GILTI— — %605 (1.96)%(1,688)2.73 %
Enactment of new tax laws82 0.15 %— — %— — %
Nondeductible items
Stock compensation2,116 3.86 %6,840 (22.17)%10,070 (16.29)%
Other221 0.40 %38 (0.12)%185 (0.30)%
Tax credits
Research and development credit(13,409)(24.50)%— — %— — %
Changes in valuation allowance(1,733)(3.17)%2,366 (7.67)%5,052 (8.17)%
Changes in UTP2,995 5.47 %376 (1.22)%(257)0.42 %
Other
Other349 0.64 %(197)0.64 %658 (1.07)%
Capitalized R&D1,274 2.33 %— — %— — %
Income tax provision effective rate$2,717 4.97 %$7,676 (24.88)%$3,562 (5.76)%
____________________________________________________________________________
(1) The states that contribute to the majority (greater than 50%) of the tax effect in this category include California, Illinois, Iowa, Minnesota, New York, Pennsylvania and Texas in 2025; California, Illinois, Oregon and Texas in 2024; and California, Iowa, Maine, Minnesota, New York and Texas in 2023.
Schedule of Amounts of Cash Taxes Paid
The amounts of cash taxes paid are as follows:
 Year Ended December 31,
 202520242023
   
U.S. Federal$259 $— $— 
State taxes
California216 ****
Illinois**349 267 
Pennsylvania**352 316 
Texas300 **158 
Other states550 1,725 403 
Foreign taxes
Australia289 **368 
Canada**1,346 **
India2,033 2,073 1,015 
Other foreign193 35 95 
Total $3,840 $5,880 $2,622 
____________________________________________________________________________
(**) The amount of income taxes paid during the year does not meet the 5% disaggregation threshold.
Schedule of Unrecognized Tax Benefits The reconciliation of uncertain tax positions at the beginning and end of the year is as follows:
Year Ended December 31,
20252024
Beginning balance$1,096 $720 
Gross increase related to prior year positions1,557 38 
Gross increase related to current year positions1,437 338 
Ending balance$4,090 $1,096