XML 124 R105.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of tax effects of principal temporary differences that give rise to deferred tax assets    
Lease liabilities $ 28,017 $ 27,074
Allowance for credit losses 14,083 8,884
Contract liabilities 8,500 8,139
Loss carryforward 7,307 4,459
Other 6,713 1,955
Stock-based compensation 6,318 6,322
Other facility-related costs 582 489
Intangible assets (84,515) (65,777)
Property and equipment (20,421) (13,120)
Right-of-use lease assets (19,991) (21,673)
Valuation allowance 0 (4,694)
Net deferred tax liability $ (53,407) $ (47,942)