XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue:      
Total revenue $ 723,239 $ 719,152 $ 689,183
Operating expenses:      
Cost of revenue and operations 123,328 124,332 122,205
Product and technology 117,330 117,875 102,026
Marketing and sales 239,365 232,280 236,819
General and administrative 91,124 83,985 73,017
Depreciation and amortization 91,842 107,182 101,000
Total operating expenses 662,989 665,654 635,067
Operating income 60,250 53,498 54,116
Nonoperating expenses:      
Interest expense, net (30,382) (32,197) (32,425)
Other income (expense), net 4,438 40,562 (3,586)
Total nonoperating (expense) income, net (25,944) 8,365 (36,011)
Income before income taxes 34,306 61,863 18,105
Income tax expense (benefit) 14,254 13,675 (100,337)
Net income [1] $ 20,052 $ 48,188 $ 118,442
Weighted-average common shares outstanding:      
Basic 62,386 66,006 66,742
Diluted 63,264 67,387 68,227
Net income per share:      
Basic [1] $ 0.32 $ 0.73 $ 1.77
Diluted [1] $ 0.32 $ 0.72 $ 1.74
Dealer      
Revenue:      
Total revenue $ 644,053 $ 640,722 $ 621,661
OEM and National      
Revenue:      
Total revenue 65,305 65,894 55,904
Other      
Revenue:      
Total revenue $ 13,881 $ 12,536 $ 11,618
[1] During the year ended December 31, 2023 the Company released a significant portion of its valuation allowance for deferred tax assets that had been recorded as a result of the 2020 goodwill and indefinite-lived intangible asset impairments. For more information, see Note 12 (Income Taxes).