Annual report [Section 13 and 15(d), not S-K Item 405]

Income Tax - Components of deferred tax assets and liabilities (Details)

v3.25.0.1
Income Tax - Components of deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Allowance for doubtful accounts $ 1,762 $ 2,327
Accrued expenses and other 4,295 5,271
Stock compensation 10,089 6,140
Capitalized costs 42,841 31,542
Lease liability 21,468 21,071
Net operating losses 2,873 3,719
Gross deferred tax assets 83,328 70,070
Valuation allowance (636) (636)
Net deferred tax assets 82,692 69,434
Deferred tax liabilities:    
ROU asset (15,771) (15,464)
Purchased intangibles (30,110) (38,360)
Depreciation and amortization (9,832) (10,652)
Total deferred tax liabilities (55,713) (64,476)
Net deferred tax assets $ 26,979 $ 4,958