XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue:        
Total revenue $ 181,573 $ 179,651 $ 539,336 $ 538,721
Operating expenses:        
Cost of revenue and operations 30,063 31,610 91,549 92,602
Product and technology 27,580 29,223 84,692 84,891
Marketing and sales 59,336 58,288 177,318 177,664
General and administrative 24,325 21,511 71,890 67,348
Depreciation and amortization 23,464 27,563 75,376 82,499
Total operating expenses 164,768 168,195 500,825 505,004
Operating income 16,805 11,456 38,511 33,717
Nonoperating expenses:        
Interest expense, net (7,631) (8,028) (22,943) (24,458)
Other income, net 1,528 21,111 3,869 32,498
Total nonoperating (expense) income, net (6,103) 13,083 (19,074) 8,040
Income before income taxes 10,702 24,539 19,437 41,757
Income tax expense 3,044 5,820 6,783 10,873
Net income $ 7,658 $ 18,719 $ 12,654 $ 30,884
Weighted-average common shares outstanding:        
Basic 61,708 66,107 63,133 66,319
Diluted 63,070 67,666 63,844 67,590
Earnings per share:        
Basic $ 0.12 $ 0.28 $ 0.2 $ 0.47
Diluted $ 0.12 $ 0.28 $ 0.2 $ 0.46
Dealer        
Revenue:        
Total revenue $ 162,009 $ 159,513 $ 479,630 $ 481,171
OEM and National        
Revenue:        
Total revenue 16,180 17,014 49,096 48,149
Other        
Revenue:        
Total revenue $ 3,384 $ 3,124 $ 10,610 $ 9,401