Revenue FY2025
$70.64B ▲ + 14.4%
Net income FY2025
$16.86B ▲ + 25.9%
Diluted EPS FY2025
$10.21 ▲ + 28.4%
Trends FY2009–FY2025 · hover a year for its filing Revenue & net income Revenue Net income$0 $20B $40B $60B FY2009 · Revenue $23.28B · Net income $1.35B · 0001193125-12-081807 · filed 2012-02-27 FY09 Revenue $23.28B Net income $1.35B 0001193125-12-081807 · filed 2012-02-27 FY2010 · Revenue $31.23B · Net income $4.70B · 0001193125-13-077191 · filed 2013-02-26 FY10 Revenue $31.23B Net income $4.70B 0001193125-13-077191 · filed 2013-02-26 FY2011 · Revenue $32.23B · Net income $4.11B · 0001193125-14-067354 · filed 2014-02-25 FY11 Revenue $32.23B Net income $4.11B 0001193125-14-067354 · filed 2014-02-25 FY2012 · Revenue $26.18B · Net income $68.0M · 0001193125-15-071980 · filed 2015-03-02 FY12 Revenue $26.18B Net income $68.0M 0001193125-15-071980 · filed 2015-03-02 FY2013 · Revenue $32.49B · Net income $2.93B · 0001193125-16-473553 · filed 2016-02-23 FY13 Revenue $32.49B Net income $2.93B 0001193125-16-473553 · filed 2016-02-23 FY2014 · Revenue $34.27B · Net income $3.47B · 0001193125-17-059212 · filed 2017-02-27 FY14 Revenue $34.27B Net income $3.47B 0001193125-17-059212 · filed 2017-02-27 FY2015 · Revenue $35.16B · Net income $6.13B · 0001193125-18-060831 · filed 2018-02-27 FY15 Revenue $35.16B Net income $6.13B 0001193125-18-060831 · filed 2018-02-27 FY2016 · Revenue $34.63B · Net income $5.98B · 0001193125-19-051943 · filed 2019-02-26 FY16 Revenue $34.63B Net income $5.98B 0001193125-19-051943 · filed 2019-02-26 FY2017 · Revenue $37.95B · Net income $6.11B · 0000895421-20-000265 · filed 2020-02-27 FY17 Revenue $37.95B Net income $6.11B 0000895421-20-000265 · filed 2020-02-27 FY2018 · Revenue $40.11B · Net income $8.75B · 0000895421-21-000286 · filed 2021-02-26 FY18 Revenue $40.11B Net income $8.75B 0000895421-21-000286 · filed 2021-02-26 FY2019 · Revenue $41.54B · Net income $9.04B · 0000895421-22-000400 · filed 2022-02-24 FY19 Revenue $41.54B Net income $9.04B 0000895421-22-000400 · filed 2022-02-24 FY2020 · Revenue $48.76B · Net income $11.00B · 0000895421-23-000284 · filed 2023-02-24 FY20 Revenue $48.76B Net income $11.00B 0000895421-23-000284 · filed 2023-02-24 FY2021 · Revenue $59.76B · Net income $15.03B · 0000895421-24-000300 · filed 2024-02-22 FY21 Revenue $59.76B Net income $15.03B 0000895421-24-000300 · filed 2024-02-22 FY2022 · Revenue $53.67B · Net income $11.03B · 0000895421-25-000304 · filed 2025-02-21 FY22 Revenue $53.67B Net income $11.03B 0000895421-25-000304 · filed 2025-02-21 FY2023 · Revenue $54.14B · Net income $9.09B · 0000895421-26-000086 · filed 2026-02-19 FY23 Revenue $54.14B Net income $9.09B 0000895421-26-000086 · filed 2026-02-19 FY2024 · Revenue $61.76B · Net income $13.39B · 0000895421-26-000086 · filed 2026-02-19 FY24 Revenue $61.76B Net income $13.39B 0000895421-26-000086 · filed 2026-02-19 FY2025 · Revenue $70.64B · Net income $16.86B · 0000895421-26-000086 · filed 2026-02-19 FY25 Revenue $70.64B Net income $16.86B 0000895421-26-000086 · filed 2026-02-19 FY25 Revenue $70.64B Net income $16.86B 0000895421-26-000086 · filed 2026-02-19 FY09 FY11 FY13 FY15 FY17 FY19 FY21 FY23 FY25
revenue 3.0× since FY2009 · net margin 5.8% → 23.9%
Margins Net margin FCF margin0% 10% 20% FY2009 · Net margin 5.8% FY09 Net margin 5.8% derived: net income ÷ revenue FY2010 · Net margin 15.1% FY10 Net margin 15.1% derived: net income ÷ revenue FY2011 · Net margin 12.8% FY11 Net margin 12.8% derived: net income ÷ revenue FY2012 · Net margin 0.3% FY12 Net margin 0.3% derived: net income ÷ revenue FY2013 · Net margin 9.0% FY13 Net margin 9.0% derived: net income ÷ revenue FY2014 · Net margin 10.1% FY14 Net margin 10.1% derived: net income ÷ revenue FY2015 · Net margin 17.4% FY15 Net margin 17.4% derived: net income ÷ revenue FY2016 · Net margin 17.3% FY16 Net margin 17.3% derived: net income ÷ revenue FY2017 · Net margin 16.1% FY17 Net margin 16.1% derived: net income ÷ revenue FY2018 · Net margin 21.8% FY18 Net margin 21.8% derived: net income ÷ revenue FY2019 · Net margin 21.8% FY19 Net margin 21.8% derived: net income ÷ revenue FY2020 · Net margin 22.6% FY20 Net margin 22.6% derived: net income ÷ revenue FY2021 · Net margin 25.2% FY21 Net margin 25.2% derived: net income ÷ revenue FY2022 · Net margin 20.6% FY22 Net margin 20.6% derived: net income ÷ revenue FY2023 · Net margin 16.8% FY23 Net margin 16.8% derived: net income ÷ revenue FY2024 · Net margin 21.7% FY24 Net margin 21.7% derived: net income ÷ revenue FY2025 · Net margin 23.9% FY25 Net margin 23.9% derived: net income ÷ revenue FY25 Net margin 23.9% derived: net income ÷ revenue ’09 ’13 ’17 ’21 ’25 FY2025: net 23.9% of revenue
Cash flow Operating cash flow Free cash flow−$50B $0 FY2009 · OCF −$45.95B · 0001193125-12-081807 · filed 2012-02-27 FY09 OCF −$45.95B 0001193125-12-081807 · filed 2012-02-27 FY2010 · OCF $40.61B · 0001193125-13-077191 · filed 2013-02-26 FY10 OCF $40.61B 0001193125-13-077191 · filed 2013-02-26 FY2011 · OCF $15.38B · 0001193125-14-067354 · filed 2014-02-25 FY11 OCF $15.38B 0001193125-14-067354 · filed 2014-02-25 FY2012 · OCF $24.76B · 0001193125-15-071980 · filed 2015-03-02 FY12 OCF $24.76B 0001193125-15-071980 · filed 2015-03-02 FY2013 · OCF $35.01B · 0001193125-16-473553 · filed 2016-02-23 FY13 OCF $35.01B 0001193125-16-473553 · filed 2016-02-23 FY2014 · OCF $1.09B · 0001193125-17-059212 · filed 2017-02-27 FY14 OCF $1.09B 0001193125-17-059212 · filed 2017-02-27 FY2015 · OCF −$4.46B · 0001193125-18-060831 · filed 2018-02-27 FY15 OCF −$4.46B 0001193125-18-060831 · filed 2018-02-27 FY2016 · OCF $5.38B · 0001193125-19-051943 · filed 2019-02-26 FY16 OCF $5.38B 0001193125-19-051943 · filed 2019-02-26 FY2017 · OCF −$4.50B · 0000895421-20-000265 · filed 2020-02-27 FY17 OCF −$4.50B 0000895421-20-000265 · filed 2020-02-27 FY2018 · OCF $7.30B · 0000895421-21-000286 · filed 2021-02-26 FY18 OCF $7.30B 0000895421-21-000286 · filed 2021-02-26 FY2019 · OCF $40.77B · 0000895421-22-000400 · filed 2022-02-24 FY19 OCF $40.77B 0000895421-22-000400 · filed 2022-02-24 FY2020 · OCF −$25.23B · 0000895421-23-000284 · filed 2023-02-24 FY20 OCF −$25.23B 0000895421-23-000284 · filed 2023-02-24 FY2021 · OCF $33.97B · 0000895421-24-000300 · filed 2024-02-22 FY21 OCF $33.97B 0000895421-24-000300 · filed 2024-02-22 FY2022 · OCF −$6.40B · 0000895421-25-000304 · filed 2025-02-21 FY22 OCF −$6.40B 0000895421-25-000304 · filed 2025-02-21 FY2023 · OCF −$33.54B · 0000895421-26-000086 · filed 2026-02-19 FY23 OCF −$33.54B 0000895421-26-000086 · filed 2026-02-19 FY2024 · OCF $1.36B · 0000895421-26-000086 · filed 2026-02-19 FY24 OCF $1.36B 0000895421-26-000086 · filed 2026-02-19 FY2025 · OCF −$17.89B · 0000895421-26-000086 · filed 2026-02-19 FY25 OCF −$17.89B 0000895421-26-000086 · filed 2026-02-19 FY25 OCF −$17.89B 0000895421-26-000086 · filed 2026-02-19 ’09 ’13 ’17 ’21 ’25
Returns on capital Return on equity Return on assets0% 5% 10% 15% FY2009 · ROE 2.9% · ROA 0.2% FY09 ROE 2.9% ROA 0.2% derived: net income ÷ equity · derived: net income ÷ assets FY2010 · ROE 8.2% · ROA 0.6% FY10 ROE 8.2% ROA 0.6% derived: net income ÷ equity · derived: net income ÷ assets FY2011 · ROE 6.6% · ROA 0.5% FY11 ROE 6.6% ROA 0.5% derived: net income ÷ equity · derived: net income ÷ assets FY2012 · ROE 0.1% · ROA 0.0% FY12 ROE 0.1% ROA 0.0% derived: net income ÷ equity · derived: net income ÷ assets FY2013 · ROE 4.4% · ROA 0.4% FY13 ROE 4.4% ROA 0.4% derived: net income ÷ equity · derived: net income ÷ assets FY2014 · ROE 4.9% · ROA 0.4% FY14 ROE 4.9% ROA 0.4% derived: net income ÷ equity · derived: net income ÷ assets FY2015 · ROE 8.1% · ROA 0.8% FY15 ROE 8.1% ROA 0.8% derived: net income ÷ equity · derived: net income ÷ assets FY2016 · ROE 7.9% · ROA 0.7% FY16 ROE 7.9% ROA 0.7% derived: net income ÷ equity · derived: net income ÷ assets FY2017 · ROE 7.9% · ROA 0.7% FY17 ROE 7.9% ROA 0.7% derived: net income ÷ equity · derived: net income ÷ assets FY2018 · ROE 10.9% · ROA 1.0% FY18 ROE 10.9% ROA 1.0% derived: net income ÷ equity · derived: net income ÷ assets FY2019 · ROE 11.1% · ROA 1.0% FY19 ROE 11.1% ROA 1.0% derived: net income ÷ equity · derived: net income ÷ assets FY2020 · ROE 10.8% · ROA 1.0% FY20 ROE 10.8% ROA 1.0% derived: net income ÷ equity · derived: net income ÷ assets FY2021 · ROE 14.3% · ROA 1.3% FY21 ROE 14.3% ROA 1.3% derived: net income ÷ equity · derived: net income ÷ assets FY2022 · ROE 11.0% · ROA 0.9% FY22 ROE 11.0% ROA 0.9% derived: net income ÷ equity · derived: net income ÷ assets FY2023 · ROE 9.2% · ROA 0.8% FY23 ROE 9.2% ROA 0.8% derived: net income ÷ equity · derived: net income ÷ assets FY2024 · ROE 12.8% · ROA 1.1% FY24 ROE 12.8% ROA 1.1% derived: net income ÷ equity · derived: net income ÷ assets FY2025 · ROE 15.1% · ROA 1.2% FY25 ROE 15.1% ROA 1.2% derived: net income ÷ equity · derived: net income ÷ assets FY25 ROE 15.1% ROA 1.2% derived: net income ÷ equity · derived: net income ÷ assets ’09 ’13 ’17 ’21 ’25 return on equity 3% (FY2009) → 15% (FY2025) · on assets 1.2%
Balance sheet Liabilities Equity$0 $500B $1T $1.5T FY2008 · Liabilities $627.31B · Equity $48.75B FY08 Liabilities $627.31B Equity $48.75B 0001193125-10-042763 · filed 2010-02-26 FY2009 · Liabilities $718.68B · Equity $46.69B FY09 Liabilities $718.68B Equity $46.69B 0001193125-11-050049 · filed 2011-02-28 FY2010 · Liabilities $742.29B · Equity $57.21B FY10 Liabilities $742.29B Equity $57.21B 0001193125-12-081807 · filed 2012-02-27 FY2011 · Liabilities $679.82B · Equity $62.05B FY11 Liabilities $679.82B Equity $62.05B 0001193125-13-077191 · filed 2013-02-26 FY2012 · Liabilities $711.22B · Equity $62.11B FY12 Liabilities $711.22B Equity $62.11B 0001193125-14-067354 · filed 2014-02-25 FY2013 · Liabilities $763.67B · Equity $65.92B FY13 Liabilities $763.67B Equity $65.92B 0001193125-15-071980 · filed 2015-03-02 FY2014 · Liabilities $729.41B · Equity $70.90B FY14 Liabilities $729.41B Equity $70.90B 0001193125-16-473553 · filed 2016-02-23 FY2015 · Liabilities $711.28B · Equity $75.18B FY15 Liabilities $711.28B Equity $75.18B 0001193125-17-059212 · filed 2017-02-27 FY2016 · Liabilities $737.77B · Equity $76.05B FY16 Liabilities $737.77B Equity $76.05B 0001193125-18-060831 · filed 2018-02-27 FY2017 · Liabilities $773.27B · Equity $77.39B FY17 Liabilities $773.27B Equity $77.39B 0001193125-19-051943 · filed 2019-02-26 FY2018 · Liabilities $772.13B · Equity $80.25B FY18 Liabilities $772.13B Equity $80.25B 0000895421-20-000265 · filed 2020-02-27 FY2019 · Liabilities $812.73B · Equity $81.55B FY19 Liabilities $812.73B Equity $81.55B 0000895421-21-000286 · filed 2021-02-26 FY2020 · Liabilities $1.01T · Equity $101.78B FY20 Liabilities $1.01T Equity $101.78B 0000895421-22-000400 · filed 2022-02-24 FY2021 · Liabilities $1.08T · Equity $105.44B FY21 Liabilities $1.08T Equity $105.44B 0000895421-23-000284 · filed 2023-02-24 FY2022 · Liabilities $1.08T · Equity $100.14B FY22 Liabilities $1.08T Equity $100.14B 0000895421-24-000300 · filed 2024-02-22 FY2023 · Liabilities $1.09T · Equity $99.04B FY23 Liabilities $1.09T Equity $99.04B 0000895421-25-000304 · filed 2025-02-21 FY2024 · Liabilities $1.11T · Equity $104.51B FY24 Liabilities $1.11T Equity $104.51B 0000895421-26-000086 · filed 2026-02-19 FY2025 · Liabilities $1.31T · Equity $111.63B FY25 Liabilities $1.31T Equity $111.63B 0000895421-26-000086 · filed 2026-02-19 FY25 Liabilities $1.31T Equity $111.63B 0000895421-26-000086 · filed 2026-02-19 ’09 ’13 ’17 ’21 ’25
FY2025: $1.42T assets · $1.31T liabilities · $111.63B equity