Skip to content
10-K

Annual Report

CarGurus, Inc. CARG

0001193125-26-059435

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 96.76M sh
Shares Diluted FY 2025 · Dec 31, 2025 100.41M sh
Shares Diluted FY 2025 · Sep 30, 2025 99.72M sh
Shares Diluted FY 2025 · Jun 30, 2025 100.18M sh
Shares Diluted FY 2025 · Mar 31, 2025 105.07M sh
Shares Diluted FY 2025 · Dec 31, 2024 106.12M sh
Shares Diluted FY 2025 · Dec 31, 2024 106.26M sh
Shares Diluted FY 2025 · Sep 30, 2024 105.06M sh
Shares Diluted FY 2025 · Jun 30, 2024 105.27M sh
Shares Diluted FY 2025 · Mar 31, 2024 108.63M sh
Shares Diluted FY 2025 · Dec 31, 2023 114.19M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $351.93M
Stock Repurchased FY 2025 · Dec 31, 2024 $146.18M
Stock Repurchased FY 2025 · Dec 31, 2023 $208.52M
Capex FY 2025 · Dec 31, 2025 $6.38M
Capex FY 2025 · Dec 31, 2024 $75.17M
Capex FY 2025 · Dec 31, 2023 $24.56M
Operating Cash Flow FY 2025 · Dec 31, 2025 $295.28M
Operating Cash Flow FY 2025 · Dec 31, 2024 $255.49M
Operating Cash Flow FY 2025 · Dec 31, 2023 $124.53M
Long Term Debt FY 2025 · Dec 31, 2025 $0
Long Term Debt FY 2025 · Dec 31, 2024 $0
Cash And Equivalents FY 2025 · Dec 31, 2025 $190.52M
Cash And Equivalents FY 2025 · Dec 31, 2024 $304.19M
Stockholders Equity FY 2025 · Dec 31, 2025 $374.2M
Stockholders Equity FY 2025 · Dec 31, 2024 $541.69M
Stockholders Equity FY 2025 · Dec 31, 2023 $616.85M
Stockholders Equity FY 2025 · Dec 31, 2022 $734.61M
Current Liabilities FY 2025 · Dec 31, 2025 $100.54M
Current Liabilities FY 2025 · Dec 31, 2024 $93.05M
Total Liabilities FY 2025 · Dec 31, 2025 $287.7M
Total Liabilities FY 2025 · Dec 31, 2024 $282.85M
Current Assets FY 2025 · Dec 31, 2025 $282.95M
Current Assets FY 2025 · Dec 31, 2024 $391.21M
Total Assets FY 2025 · Dec 31, 2025 $661.9M
Total Assets FY 2025 · Dec 31, 2024 $824.54M
Eps Diluted FY 2025 · Dec 31, 2025 $0.51
Eps Diluted FY 2025 · Dec 31, 2025 $1.55
Eps Diluted FY 2025 · Sep 30, 2025 $0.45
Eps Diluted FY 2025 · Jun 30, 2025 $0.22
Eps Diluted FY 2025 · Mar 31, 2025 $0.37
Eps Diluted FY 2025 · Dec 31, 2024 $0.43
Eps Diluted FY 2025 · Dec 31, 2024 $0.20
Eps Diluted FY 2025 · Sep 30, 2024 $0.21
Eps Diluted FY 2025 · Jun 30, 2024 −$0.65
Eps Diluted FY 2025 · Mar 31, 2024 $0.20
Eps Diluted FY 2025 · Dec 31, 2023 $0.19
Eps Basic FY 2025 · Dec 31, 2025 $0.52
Eps Basic FY 2025 · Dec 31, 2025 $1.58
Eps Basic FY 2025 · Sep 30, 2025 $0.46
Eps Basic FY 2025 · Jun 30, 2025 $0.23
Eps Basic FY 2025 · Mar 31, 2025 $0.38
Eps Basic FY 2025 · Dec 31, 2024 $0.44
Eps Basic FY 2025 · Dec 31, 2024 $0.20
Eps Basic FY 2025 · Sep 30, 2024 $0.22
Eps Basic FY 2025 · Jun 30, 2024 −$0.66
Eps Basic FY 2025 · Mar 31, 2024 $0.20
Eps Basic FY 2025 · Dec 31, 2023 $0.27
Sga Expense FY 2025 · Dec 31, 2025 $101.42M
Sga Expense restated FY 2025 · Dec 31, 2024 $103.22M
Sga Expense restated FY 2025 · Dec 31, 2023 $94.96M
Rd Expense FY 2025 · Dec 31, 2025 $138.28M
Rd Expense restated FY 2025 · Dec 31, 2024 $139.01M
Rd Expense restated FY 2025 · Dec 31, 2023 $136.76M
Net Income FY 2025 · Dec 31, 2025 $155.9M
Net Income FY 2025 · Dec 31, 2024 $20.97M
Net Income FY 2025 · Dec 31, 2023 $36.94M
Operating Income FY 2025 · Dec 31, 2025 $244.45M
Operating Income restated FY 2025 · Dec 31, 2024 $157.15M
Operating Income restated FY 2025 · Dec 31, 2023 $120.33M
Gross Profit FY 2025 · Dec 31, 2025 $222.59M
Gross Profit FY 2025 · Dec 31, 2025 $841.51M
Gross Profit FY 2025 · Sep 30, 2025 $214.71M
Gross Profit FY 2025 · Jun 30, 2025 $206.32M
Gross Profit FY 2025 · Mar 31, 2025 $197.89M
Gross Profit FY 2025 · Dec 31, 2024 $196.09M
Gross Profit restated FY 2025 · Dec 31, 2024 $727.7M
Gross Profit FY 2025 · Sep 30, 2024 $179.47M
Gross Profit FY 2025 · Jun 30, 2024 $180.58M
Gross Profit FY 2025 · Mar 31, 2024 $171.57M
Gross Profit restated FY 2025 · Dec 31, 2023 $636.61M
Cost Of Revenue FY 2025 · Dec 31, 2025 $18.5M
Cost Of Revenue FY 2025 · Sep 30, 2025 $16.95M
Cost Of Revenue FY 2025 · Jun 30, 2025 $15.68M
Cost Of Revenue FY 2025 · Mar 31, 2025 $14.34M
Cost Of Revenue FY 2025 · Dec 31, 2024 $14.16M
Cost Of Revenue FY 2025 · Sep 30, 2024 $25.09M
Cost Of Revenue FY 2025 · Jun 30, 2024 $15.28M
Cost Of Revenue FY 2025 · Mar 31, 2024 $15.83M
Revenue FY 2025 · Dec 31, 2025 $241.09M
Revenue FY 2025 · Dec 31, 2025 $906.98M
Revenue FY 2025 · Sep 30, 2025 $231.65M
Revenue FY 2025 · Jun 30, 2025 $222M
Revenue FY 2025 · Mar 31, 2025 $212.24M
Revenue FY 2025 · Dec 31, 2024 $210.24M
Revenue restated FY 2025 · Dec 31, 2024 $798.04M
Revenue FY 2025 · Sep 30, 2024 $204.55M
Revenue FY 2025 · Jun 30, 2024 $195.85M
Revenue FY 2025 · Mar 31, 2024 $187.4M
Revenue restated FY 2025 · Dec 31, 2023 $698.42M