MarketBrain

CarGurus, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$907.0M$798.0M$698.4M$1.7B$951.4M
Gross profit$841.5M$727.7M$636.6M$657.6M$657.4M
Operating income$244.4M$157.1M$120.3M$108.5M$148.3M
Operating expenses$597.1M$570.5M$516.3M$549.1M$509.1M
Cost of revenue$65.5M$70.3M$61.8M$997.5M$294.0M
Cash from operations$295.3M$255.5M$124.5M$256.1M$98.3M
Capital expenditure$6.4M$75.2M$24.6M$5.9M$7.7M
Free cash flow$288.9M$180.3M$100.0M$250.2M$90.6M
Share repurchases$351.9M$146.2M$208.5M$14.4M
Impairments$32.6M$144.4M$184,000$165,000$0
Total assets$661.9M$824.5M$918.9M$927.1M$931.6M
Total liabilities$287.7M$282.8M$302.1M$155.7M$251.9M

Shares outstanding 90.2M · Free float 79.0%

Annual filing data through FY ended December 31, 2025; float as of July 13, 2026.