XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of tax effects of principal temporary differences that give rise to deferred tax assets    
Lease liabilities $ 21,674 $ 25,706
Allowance for credit losses 12,862 13,190
Contract liabilities 9,527 10,214
Stock-based compensation 8,138 7,758
Other 4,363 6,195
Other facility-related costs 1,313 1,916
Loss carryforward 2,013 1,444
Intangible assets (69,920) (74,016)
Property and equipment (9,968) (21,320)
Right-of-use lease assets (12,786) (15,052)
Valuation allowance (1,821) (630)
Net deferred tax liability $ (34,605) $ (44,595)