XML 113 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accrued compensation $ 38,220 $ 35,298
NOL and credit carryforwards 19,677 14,960
Intangible assets including goodwill 137,576 0
Convertible debt and 163(j) limitation 14,364 13,349
Lease liabilities 7,610 8,920
Other accruals not currently deductible 502 1,122
Allowance for doubtful accounts 1,852 1,856
Deferred revenues 4,402 2,914
Other 2,852 2,383
Total deferred tax assets 227,055 80,802
Less: Valuation allowance (2,664) (3,321)
Net deferred tax assets 224,391 77,481
Deferred tax liabilities:    
Intangible assets including goodwill 0 (51,994)
Operating lease right-of-use assets (6,762) (8,381)
Prepaid expenses (2,746) (2,877)
Unrealized gains and losses (8,131) (9,422)
Property and equipment (3,639) (3,406)
Total deferred tax liabilities (21,278) (76,080)
Net deferred tax assets (liabilities) $ 203,113 $ 1,401