General Motors GM
NYSE GM
$82.21 -4.39 (-5.07%)
At close: Sep 18, 2026 · 4:00 PM EDT

General Motors (GM) Revenue (2009 - 2025)

General Motors' (GM) annual Revenue came in at $185.0 billion in FY2025, down 1.29% year-over-year from $187.4 billion in FY2024.

Analysis

General Motors (GM) Revenue (2009 - 2025) Analysis & Trends

General Motors (GM) has reported Revenue for 17 consecutive years, with $185.0 billion the latest figure, recorded in FY2025.

  • For the quarter ending Q2 2026, Revenue rose 1.92% year-over-year to $48.0 billion; the trailing twelve-month figure through Jun 2026 stood at $185.5 billion (down 1.11% YoY), and the FY2025 full-year result was $185.0 billion, down 1.29% from the prior year.
  • Revenue fell to $185.0 billion in FY2025 per GM's latest filing, from $187.4 billion in the prior year.
  • Across five years, Revenue topped out at $187.4 billion in FY2024 and bottomed at $127.0 billion in FY2021.
  • Historically, Revenue has averaged $165.6 billion across 5 years, with a median of $171.8 billion in 2023.
  • The sharpest annual moves came in 2022 and 2025: Revenue gained 23.41% in 2022, then declined 1.29% in 2025.
  • Over 5 years, Revenue stood at $127.0 billion in 2021, then increased by 23.41% to $156.7 billion in 2022, then gained by 9.64% to $171.8 billion in 2023, then grew by 9.08% to $187.4 billion in 2024, then dropped by 1.29% to $185.0 billion in 2025.
  • According to Business Quant data, Revenue over the past three periods registered $185.0 billion, $187.4 billion, and $171.8 billion for FY2025, FY2024, and FY2023 respectively.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Revenue (Yr)
1 Tesla 1,179.14 Bn 1,136.22 Bn 4.75 Bn -
2 Toyota Motor 248.95 Bn 170.96 Bn 12.27 Bn -
3 Honda Motor 146.01 Bn 107.55 Bn 8.46 Bn -
4 General Motors 72.14 Bn 49.06 Bn 7.33 Bn -
5 Ford Motor 51.74 Bn 20.44 Bn 6.08 Bn -
6 Rivian Automotive 20.42 Bn 15.13 Bn 179.00 Mn -
7 Li Auto 12.31 Bn -183.59 Mn 417.98 Mn -
8 Xpeng 10.10 Bn 7.78 Bn 601.83 Mn -
9 Nio 9.06 Bn 2.73 Bn 870.51 Mn -
10 VinFast Auto 7.56 Bn 3,644,847.93 Bn -677,431.76 Bn -
Historic Data

Historic Data

Download Data
DateValue
Dec 31, 2025 185.02 Bn
Dec 31, 2024 187.44 Bn
Dec 31, 2023 171.84 Bn
Dec 31, 2022 156.74 Bn
Dec 31, 2021 127.00 Bn
Dec 31, 2020 122.49 Bn
Dec 31, 2019 137.24 Bn
Dec 31, 2018 147.05 Bn
Dec 31, 2017 145.59 Bn
Dec 31, 2016 149.18 Bn
Dec 31, 2015 135.73 Bn
Dec 31, 2014 155.93 Bn
Dec 31, 2013 155.43 Bn
Dec 31, 2012 152.26 Bn
Dec 31, 2011 150.28 Bn
Dec 31, 2010 135.59 Bn
Dec 31, 2009 57.47 Bn