Annual changes with the original and comparison-period statement values.
TSLA Financial Statement Growth
TSLA reported revenue of $94,827,000,000.00 for the annual period ending 2025-12-31, compared with $97,690,000,000.00 for 2024-12-31. The comparable year-over-year change is -2.931%.
- Annual revenue change
- -2.931%
- Current annual revenue
- $94,827,000,000.00
- Comparison-period revenue
- $97,690,000,000.00
The source does not certify whether each historical row was restated. Review the issuer filings before interpreting changes as organic growth.
Annual changes and original inputs
| Revenue | 2025-12-31 | 2024-12-31 | $94,827,000,000.00 | $97,690,000,000.00 | -$2,863,000,000.00 | -2.931% | Comparable annual periods | 2026-01-29 |
| Revenue | 2024-12-31 | 2023-12-31 | $97,690,000,000.00 | $96,773,000,000.00 | $917,000,000.00 | 0.948% | Comparable annual periods | 2025-01-30 |
| Revenue | 2023-12-31 | 2022-12-31 | $96,773,000,000.00 | $81,462,000,000.00 | $15,311,000,000.00 | 18.795% | Comparable annual periods | 2024-01-29 |
| Revenue | 2022-12-31 | 2021-12-31 | $81,462,000,000.00 | $53,823,000,000.00 | $27,639,000,000.00 | 51.352% | Comparable annual periods | 2023-01-31 |
| Revenue | 2021-12-31 | 2020-12-31 | $53,823,000,000.00 | $31,536,000,000.00 | $22,287,000,000.00 | 70.672% | Comparable annual periods | 2022-02-07 |
| Revenue | 2020-12-31 | 2019-12-31 | $31,536,000,000.00 | $24,578,000,000.00 | $6,958,000,000.00 | 28.31% | Comparable annual periods | 2021-02-08 |
| Revenue | 2019-12-31 | 2018-12-31 | $24,578,000,000.00 | $21,461,268,000.00 | $3,116,732,000.00 | 14.523% | Comparable annual periods | 2020-02-13 |
| Revenue | 2018-12-31 | 2017-12-31 | $21,461,268,000.00 | $11,759,000,000.00 | $9,702,268,000.00 | 82.509% | Comparable annual periods | 2019-02-19 |
| Revenue | 2017-12-31 | 2016-12-31 | $11,759,000,000.00 | $7,000,132,000.00 | $4,758,868,000.00 | 67.983% | Comparable annual periods | 2018-02-23 |
| Revenue | 2016-12-31 | $7,000,132,000.00 | Prior annual period unavailable | 2017-03-01 | ||||
| Operating income | 2025-12-31 | 2024-12-31 | $4,355,000,000.00 | $7,076,000,000.00 | -$2,721,000,000.00 | -38.454% | Comparable annual periods | 2026-01-29 |
| Operating income | 2024-12-31 | 2023-12-31 | $7,076,000,000.00 | $8,891,000,000.00 | -$1,815,000,000.00 | -20.414% | Comparable annual periods | 2025-01-30 |
| Operating income | 2023-12-31 | 2022-12-31 | $8,891,000,000.00 | $13,656,000,000.00 | -$4,765,000,000.00 | -34.893% | Comparable annual periods | 2024-01-29 |
| Operating income | 2022-12-31 | 2021-12-31 | $13,656,000,000.00 | $6,523,000,000.00 | $7,133,000,000.00 | 109.352% | Comparable annual periods | 2023-01-31 |
| Operating income | 2021-12-31 | 2020-12-31 | $6,523,000,000.00 | $1,994,000,000.00 | $4,529,000,000.00 | 227.131% | Comparable annual periods | 2022-02-07 |
| Operating income | 2020-12-31 | 2019-12-31 | $1,994,000,000.00 | -$69,000,000.00 | $2,063,000,000.00 | Zero or negative base; percentage growth not meaningful | 2021-02-08 | |
| Operating income | 2019-12-31 | 2018-12-31 | -$69,000,000.00 | -$388,000,000.00 | $319,000,000.00 | Zero or negative base; percentage growth not meaningful | 2020-02-13 | |
| Operating income | 2018-12-31 | 2017-12-31 | -$388,000,000.00 | -$1,632,000,000.00 | $1,244,000,000.00 | Zero or negative base; percentage growth not meaningful | 2019-02-19 | |
| Operating income | 2017-12-31 | 2016-12-31 | -$1,632,000,000.00 | -$667,340,000.00 | -$964,660,000.00 | Zero or negative base; percentage growth not meaningful | 2018-02-23 | |
| Operating income | 2016-12-31 | -$667,340,000.00 | Prior annual period unavailable | 2017-03-01 | ||||
| Net income | 2025-12-31 | 2024-12-31 | $3,794,000,000.00 | $7,130,000,000.00 | -$3,336,000,000.00 | -46.788% | Comparable annual periods | 2026-01-29 |
| Net income | 2024-12-31 | 2023-12-31 | $7,130,000,000.00 | $14,999,000,000.00 | -$7,869,000,000.00 | -52.463% | Comparable annual periods | 2025-01-30 |
| Net income | 2023-12-31 | 2022-12-31 | $14,999,000,000.00 | $12,583,000,000.00 | $2,416,000,000.00 | 19.201% | Comparable annual periods | 2024-01-29 |
| Net income | 2022-12-31 | 2021-12-31 | $12,583,000,000.00 | $5,524,000,000.00 | $7,059,000,000.00 | 127.788% | Comparable annual periods | 2023-01-31 |
| Net income | 2021-12-31 | 2020-12-31 | $5,524,000,000.00 | $721,000,000.00 | $4,803,000,000.00 | 666.158% | Comparable annual periods | 2022-02-07 |
| Net income | 2020-12-31 | 2019-12-31 | $721,000,000.00 | -$862,000,000.00 | $1,583,000,000.00 | Zero or negative base; percentage growth not meaningful | 2021-02-08 | |
| Net income | 2019-12-31 | 2018-12-31 | -$862,000,000.00 | -$976,000,000.00 | $114,000,000.00 | Zero or negative base; percentage growth not meaningful | 2020-02-13 | |
| Net income | 2018-12-31 | 2017-12-31 | -$976,000,000.00 | -$1,962,000,000.00 | $986,000,000.00 | Zero or negative base; percentage growth not meaningful | 2019-02-19 | |
| Net income | 2017-12-31 | 2016-12-31 | -$1,962,000,000.00 | -$674,914,000.00 | -$1,287,086,000.00 | Zero or negative base; percentage growth not meaningful | 2018-02-23 | |
| Net income | 2016-12-31 | -$674,914,000.00 | Prior annual period unavailable | 2017-03-01 | ||||
| Total assets (period-end) | 2025-12-31 | 2024-12-31 | $137,806,000,000.00 | $122,070,000,000.00 | $15,736,000,000.00 | 12.891% | Comparable annual periods | 2026-01-29 |
| Total assets (period-end) | 2024-12-31 | 2023-12-31 | $122,070,000,000.00 | $106,618,000,000.00 | $15,452,000,000.00 | 14.493% | Comparable annual periods | 2025-01-30 |
| Total assets (period-end) | 2023-12-31 | 2022-12-31 | $106,618,000,000.00 | $82,338,000,000.00 | $24,280,000,000.00 | 29.488% | Comparable annual periods | 2024-01-29 |
| Total assets (period-end) | 2022-12-31 | 2021-12-31 | $82,338,000,000.00 | $62,131,000,000.00 | $20,207,000,000.00 | 32.523% | Comparable annual periods | 2023-01-31 |
| Total assets (period-end) | 2021-12-31 | 2020-12-31 | $62,131,000,000.00 | $52,148,000,000.00 | $9,983,000,000.00 | 19.144% | Comparable annual periods | 2022-02-07 |
| Total assets (period-end) | 2020-12-31 | 2019-12-31 | $52,148,000,000.00 | $34,309,000,000.00 | $17,839,000,000.00 | 51.995% | Comparable annual periods | 2021-02-08 |
| Total assets (period-end) | 2019-12-31 | 2018-12-31 | $34,309,000,000.00 | $29,740,000,000.00 | $4,569,000,000.00 | 15.363% | Comparable annual periods | 2020-02-13 |
| Total assets (period-end) | 2018-12-31 | 2017-12-31 | $29,740,000,000.00 | $28,655,372,000.00 | $1,084,628,000.00 | 3.785% | Comparable annual periods | 2019-02-19 |
| Total assets (period-end) | 2017-12-31 | 2016-12-31 | $28,655,372,000.00 | $22,664,076,000.00 | $5,991,296,000.00 | 26.435% | Comparable annual periods | 2018-02-23 |
| Total assets (period-end) | 2016-12-31 | $22,664,076,000.00 | Prior annual period unavailable | 2017-03-01 | ||||
| Total debt (period-end) | 2025-12-31 | 2024-12-31 | $8,376,000,000.00 | $13,623,000,000.00 | -$5,247,000,000.00 | -38.516% | Comparable annual periods | 2026-01-29 |
| Total debt (period-end) | 2024-12-31 | 2023-12-31 | $13,623,000,000.00 | $9,573,000,000.00 | $4,050,000,000.00 | 42.306% | Comparable annual periods | 2025-01-30 |
| Total debt (period-end) | 2023-12-31 | 2022-12-31 | $9,573,000,000.00 | $5,748,000,000.00 | $3,825,000,000.00 | 66.545% | Comparable annual periods | 2024-01-29 |
| Total debt (period-end) | 2022-12-31 | 2021-12-31 | $5,748,000,000.00 | $8,873,000,000.00 | -$3,125,000,000.00 | -35.219% | Comparable annual periods | 2023-01-31 |
| Total debt (period-end) | 2021-12-31 | 2020-12-31 | $8,873,000,000.00 | $13,279,000,000.00 | -$4,406,000,000.00 | -33.18% | Comparable annual periods | 2022-02-07 |
| Total debt (period-end) | 2020-12-31 | 2019-12-31 | $13,279,000,000.00 | $14,603,000,000.00 | -$1,324,000,000.00 | -9.067% | Comparable annual periods | 2021-02-08 |
| Total debt (period-end) | 2019-12-31 | 2018-12-31 | $14,603,000,000.00 | $13,828,000,000.00 | $775,000,000.00 | 5.605% | Comparable annual periods | 2020-02-13 |
| Total debt (period-end) | 2018-12-31 | 2017-12-31 | $13,828,000,000.00 | $12,130,863,000.00 | $1,697,137,000.00 | 13.99% | Comparable annual periods | 2019-02-19 |
| Total debt (period-end) | 2017-12-31 | 2016-12-31 | $12,130,863,000.00 | $8,801,990,000.00 | $3,328,873,000.00 | 37.82% | Comparable annual periods | 2018-02-23 |
| Total debt (period-end) | 2016-12-31 | $8,801,990,000.00 | Prior annual period unavailable | 2017-03-01 | ||||
| Operating cash flow | 2025-12-31 | 2024-12-31 | $14,747,000,000.00 | $14,923,000,000.00 | -$176,000,000.00 | -1.179% | Comparable annual periods | 2026-01-29 |
| Operating cash flow | 2024-12-31 | 2023-12-31 | $14,923,000,000.00 | $13,256,000,000.00 | $1,667,000,000.00 | 12.575% | Comparable annual periods | 2025-01-30 |
| Operating cash flow | 2023-12-31 | 2022-12-31 | $13,256,000,000.00 | $14,724,000,000.00 | -$1,468,000,000.00 | -9.97% | Comparable annual periods | 2024-01-29 |
| Operating cash flow | 2022-12-31 | 2021-12-31 | $14,724,000,000.00 | $11,497,000,000.00 | $3,227,000,000.00 | 28.068% | Comparable annual periods | 2023-01-31 |
| Operating cash flow | 2021-12-31 | 2020-12-31 | $11,497,000,000.00 | $5,943,000,000.00 | $5,554,000,000.00 | 93.454% | Comparable annual periods | 2022-02-07 |
| Operating cash flow | 2020-12-31 | 2019-12-31 | $5,943,000,000.00 | $2,405,000,000.00 | $3,538,000,000.00 | 147.11% | Comparable annual periods | 2021-02-08 |
| Operating cash flow | 2019-12-31 | 2018-12-31 | $2,405,000,000.00 | $2,098,000,000.00 | $307,000,000.00 | 14.633% | Comparable annual periods | 2020-02-13 |
| Operating cash flow | 2018-12-31 | 2017-12-31 | $2,098,000,000.00 | -$61,000,000.00 | $2,159,000,000.00 | Zero or negative base; percentage growth not meaningful | 2019-02-19 | |
| Operating cash flow | 2017-12-31 | 2016-12-31 | -$61,000,000.00 | -$123,829,000.00 | $62,829,000.00 | Zero or negative base; percentage growth not meaningful | 2018-02-23 | |
| Operating cash flow | 2016-12-31 | -$123,829,000.00 | Prior annual period unavailable | 2017-03-01 | ||||
| Vendor free cash flow | 2025-12-31 | 2024-12-31 | $6,220,000,000.00 | $3,581,000,000.00 | $2,639,000,000.00 | 73.694% | Comparable annual periods | 2026-01-29 |
| Vendor free cash flow | 2024-12-31 | 2023-12-31 | $3,581,000,000.00 | $4,357,000,000.00 | -$776,000,000.00 | -17.81% | Comparable annual periods | 2025-01-30 |
| Vendor free cash flow | 2023-12-31 | 2022-12-31 | $4,357,000,000.00 | $7,552,000,000.00 | -$3,195,000,000.00 | -42.307% | Comparable annual periods | 2024-01-29 |
| Vendor free cash flow | 2022-12-31 | 2021-12-31 | $7,552,000,000.00 | $3,483,000,000.00 | $4,069,000,000.00 | 116.825% | Comparable annual periods | 2023-01-31 |
| Vendor free cash flow | 2021-12-31 | 2020-12-31 | $3,483,000,000.00 | $2,701,000,000.00 | $782,000,000.00 | 28.952% | Comparable annual periods | 2022-02-07 |
| Vendor free cash flow | 2020-12-31 | 2019-12-31 | $2,701,000,000.00 | $968,000,000.00 | $1,733,000,000.00 | 179.029% | Comparable annual periods | 2021-02-08 |
| Vendor free cash flow | 2019-12-31 | 2018-12-31 | $968,000,000.00 | -$221,000,000.00 | $1,189,000,000.00 | Zero or negative base; percentage growth not meaningful | 2020-02-13 | |
| Vendor free cash flow | 2018-12-31 | 2017-12-31 | -$221,000,000.00 | -$4,142,008,000.00 | $3,921,008,000.00 | Zero or negative base; percentage growth not meaningful | 2019-02-19 | |
| Vendor free cash flow | 2017-12-31 | 2016-12-31 | -$4,142,008,000.00 | -$1,564,300,000.00 | -$2,577,708,000.00 | Zero or negative base; percentage growth not meaningful | 2018-02-23 | |
| Vendor free cash flow | 2016-12-31 | -$1,564,300,000.00 | Prior annual period unavailable | 2017-03-01 |
How to read these results
Method & calculation basis
Year-over-year percentage change = (current value − previous value) / previous value, only for positive base values and adjacent annual periods in the same reporting currency. Balance-sheet assets and debt are period-end balances, not accumulated flows. Zero or negative bases retain their absolute change but have no percentage growth.
Coverage & limitations
The supplied standardized statements can incorporate restatements. These comparisons do not separate acquisition, disposal, foreign-exchange or organic growth effects. A missing annual period is not bridged; annual periods may contain 52 or 53 weeks. Dollar values below are USD and no currency conversion is applied.
Sources & update policy
Data provider: Financial Modeling Prep. Data is retrieved on the server and periodically revalidated. A page is refreshed when visited after its interval; this does not promise live market data or a new company disclosure.
income-statement· 10 returned records · retrieved 2026-10-28 11:17:23 UTCbalance-sheet-statement· 10 returned records · retrieved 2026-10-28 11:17:23 UTCcash-flow-statement· 10 returned records · retrieved 2026-10-28 11:17:24 UTC
Original disclosure references
Source dates describe the underlying record. Retrieval and validation times describe this data copy. Content modification time changes only when the supplied content changes.
Related financial records
Continue the research
Use Pineify Finance Agent to compare financial records and ask follow-up questions. Check the cited records before acting on a result.