XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Deferred Income Taxes (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]        
Non-deductible reserves and accruals $ 3,077 $ 2,736    
Net operating loss and other carryforwards 6,262 6,215    
Stock compensation 2,676 2,051    
Depreciation and amortization 435 0    
Lease liability 12,276 17,715    
Gross deferred tax asset 24,726 28,717    
Less - valuation allowance (1,065) (989) $ (1,114) $ (1,237)
Sub-total 23,661 27,728    
Other liabilities (733) (807)    
Depreciation and amortization 0 (1,023)    
Goodwill and intangible assets (15,181) (18,648)    
Operating lease right-of-use assets (9,163) (13,705)    
Deferred commissions (6,545) (6,913)    
Net deferred tax liability $ (7,961) $ (13,368)