v3.26.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 179,934 $ 178,739 $ 360,157 $ 357,763
Operating expenses:        
Cost of revenue and operations 30,285 30,605 62,026 62,088
Product and technology 26,687 29,417 58,182 60,035
Marketing and sales 60,737 58,067 122,555 120,607
General and administrative 17,006 20,531 38,824 41,416
Depreciation and amortization 17,343 24,873 34,061 51,912
Total operating expenses 152,058 163,493 315,648 336,058
Operating income 27,876 15,246 44,509 21,705
Nonoperating expenses:        
Interest expense, net (7,397) (7,644) (14,628) (15,312)
Other (expense) income, net (953) 2,366 (1,639) 2,342
Total nonoperating expense, net (8,350) (5,278) (16,267) (12,970)
Income before income taxes 19,526 9,968 28,242 8,735
Income tax expense 5,263 2,959 9,001 3,739
Net income $ 14,263 $ 7,009 $ 19,241 $ 4,996
Weighted-average common shares outstanding:        
Basic 55,871 63,163 57,453 63,859
Diluted 56,652 63,842 58,130 64,476
Net income per share:        
Basic $ 0.26 $ 0.11 $ 0.33 $ 0.08
Diluted $ 0.25 $ 0.11 $ 0.33 $ 0.08
Dealer        
Revenue:        
Total revenue $ 163,348 $ 158,477 $ 326,355 $ 317,621
OEM and National        
Revenue:        
Total revenue 13,641 16,637 27,920 32,916
Other        
Revenue:        
Total revenue $ 2,945 $ 3,625 $ 5,882 $ 7,226