XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - The Components of Net Deferred Income Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Net deferred income tax assets (liabilities):    
Accrued expenses and reserves $ 10,907 $ 6,206
Stock-based compensation 5,643 5,321
Software 80 (855)
Goodwill (14,874) (13,424)
Net operating loss carryforwards 25,379 27,820
Property and equipment (2,941) (3,789)
Deferred revenue 6,539 4,882
Debt Financing 7,396 (88)
Foreign exchange gain/loss 2,010 1,791
Operating lease right-of-use assets and lease liabilities 3,555 5,872
R&D 46,817 28,733
Unrecognized tax benefit 326 408
Credits and incentives 384 374
Other 500 340
Total net deferred income tax assets 84,185 54,014
Less: valuation allowance (26,453) (27,925)
Net deferred income tax assets 57,732 26,089
Client Contracts    
Net deferred income tax assets (liabilities):    
Client contracts and related intangibles $ (7,536) $ (9,577)