XML 91 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Income Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:      
Net operating loss carryforwards $ 811 $ 263 $ 56
Accruals and allowances 1,489 1,067 1,104
Tax credits 2,023 1,954 1,396
Stock-based compensation 6,967 4,907 3,171
Unrealized gain on equity investment 0 124 0
Intangibles assets 816 907 1,010
Lease obligation 4,081 5,074 5,226
R&D capitalization 15,419 0 0
Other 931 1,222 808
Total deferred tax assets, net of valuation allowance 32,537 15,518 12,771
Valuation allowance (2,023) (1,954) (1,396)
Total deferred tax assets, net of valuation allowance 30,514 13,564 11,375
Deferred tax liabilities:      
Property, equipment, and software (9,273) (3,905) (8,316)
Goodwill (956) (843) (749)
Prepaid expense (1,023) (1,188) (1,365)
Right-of-use asset (3,933) (5,158) (5,201)
Acquired intangibles (1,449) (1,996) 0
Unrealized loss on equity investment 0 0 (1,296)
Total deferred tax liabilities (16,634) (13,090) (16,927)
Net deferred income tax asset (liabilities)     $ (5,552)
Net deferred income tax asset (liabilities) $ 13,880 $ 474