XML 12 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue:    
Total revenue $ 180,176 $ 167,068
Operating expenses:    
Cost of revenue and operations 29,962 29,795
Product and technology 28,085 24,101
Marketing and sales 59,163 58,297
General and administrative 22,857 18,304
Depreciation and amortization 27,365 24,042
Total operating expenses 167,432 154,539
Operating income 12,744 12,529
Nonoperating expense:    
Interest expense, net (8,321) (8,244)
Other (expense) income, net (3,603) 8,239
Total nonoperating expense, net (11,924) (5)
Income before income taxes 820 12,524
Income tax expense 36 1,045
Net income $ 784 $ 11,479
Weighted-average common shares outstanding:    
Basic 66,318 66,530
Diluted 67,291 67,747
Earnings per share:    
Basic $ 0.01 $ 0.17
Diluted $ 0.01 $ 0.17
Dealer    
Revenue:    
Total revenue $ 161,815 $ 149,843
OEM and National    
Revenue:    
Total revenue 15,307 13,543
Other    
Revenue:    
Total revenue $ 3,054 $ 3,682