Revenue FY2025
$10.64B ▲ + 5.1%
Net income FY2025
$2.53B ▲ + 12.2%
Free cash flow FY2025
$3.78B ▲ + 2.2%
Diluted EPS FY2025
$5.40 ▲ + 12.0%
Trends FY2007–FY2025 · hover a year for its filing Revenue & net income Revenue Net income$0 $5B $10B FY2007 · Revenue $1.46B · Net income $56.3M · 0001193125-10-044876 · filed 2010-03-01 FY07 Revenue $1.46B Net income $56.3M 0001193125-10-044876 · filed 2010-03-01 FY2008 · Revenue $1.59B · Net income $347.2M · 0001193125-11-050129 · filed 2011-02-28 FY08 Revenue $1.59B Net income $347.2M 0001193125-11-050129 · filed 2011-02-28 FY2009 · Revenue $1.72B · Net income $246.6M · 0001193125-12-086162 · filed 2012-02-29 FY09 Revenue $1.72B Net income $246.6M 0001193125-12-086162 · filed 2012-02-29 FY2010 · Revenue $1.99B · Net income $372.9M · 0001193125-13-077821 · filed 2013-02-27 FY10 Revenue $1.99B Net income $372.9M 0001193125-13-077821 · filed 2013-02-27 FY2011 · Revenue $2.44B · Net income $396.5M · 0001193125-14-068001 · filed 2014-02-26 FY11 Revenue $2.44B Net income $396.5M 0001193125-14-068001 · filed 2014-02-26 FY2012 · Revenue $2.88B · Net income $637.3M · 0001193125-15-059026 · filed 2015-02-24 FY12 Revenue $2.88B Net income $637.3M 0001193125-15-059026 · filed 2015-02-24 FY2013 · Revenue $3.36B · Net income $551.3M · 0001053507-16-000018 · filed 2016-02-26 FY13 Revenue $3.36B Net income $551.3M 0001053507-16-000018 · filed 2016-02-26 FY2014 · Revenue $4.10B · Net income $824.9M · 0001053507-17-000009 · filed 2017-02-27 FY14 Revenue $4.10B Net income $824.9M 0001053507-17-000009 · filed 2017-02-27 FY2015 · Revenue $4.77B · Net income $685.1M · 0001053507-17-000009 · filed 2017-02-27 FY15 Revenue $4.77B Net income $685.1M 0001053507-17-000009 · filed 2017-02-27 FY2016 · Revenue $5.79B · Net income $956.4M · 0001053507-17-000009 · filed 2017-02-27 FY16 Revenue $5.79B Net income $956.4M 0001053507-17-000009 · filed 2017-02-27 FY2017 · Revenue $6.66B · Net income $1.24B · 0001053507-20-000028 · filed 2020-02-25 FY17 Revenue $6.66B Net income $1.24B 0001053507-20-000028 · filed 2020-02-25 FY2018 · Revenue $7.44B · Net income $1.24B · 0001053507-21-000026 · filed 2021-02-25 FY18 Revenue $7.44B Net income $1.24B 0001053507-21-000026 · filed 2021-02-25 FY2019 · Revenue $7.58B · Net income $1.89B · 0001053507-22-000017 · filed 2022-02-25 · 0001053507-21-000026 · filed 2021-02-25 FY19 Revenue $7.58B Net income $1.89B 0001053507-22-000017 · filed 2022-02-25 · 0001053507-21-000026 · filed 2021-02-25 FY2020 · Revenue $8.04B · Net income $1.69B · 0001053507-23-000023 · filed 2023-02-23 · 0001053507-21-000026 · filed 2021-02-25 FY20 Revenue $8.04B Net income $1.69B 0001053507-23-000023 · filed 2023-02-23 · 0001053507-21-000026 · filed 2021-02-25 FY2021 · Revenue $9.36B · Net income $2.57B · 0001053507-24-000011 · filed 2024-02-27 FY21 Revenue $9.36B Net income $2.57B 0001053507-24-000011 · filed 2024-02-27 FY2022 · Revenue $9.65B · Net income $1.77B · 0001053507-25-000025 · filed 2025-02-25 FY22 Revenue $9.65B Net income $1.77B 0001053507-25-000025 · filed 2025-02-25 FY2023 · Revenue $10.01B · Net income $1.48B · 0001053507-26-000035 · filed 2026-02-24 FY23 Revenue $10.01B Net income $1.48B 0001053507-26-000035 · filed 2026-02-24 FY2024 · Revenue $10.13B · Net income $2.25B · 0001053507-26-000035 · filed 2026-02-24 FY24 Revenue $10.13B Net income $2.25B 0001053507-26-000035 · filed 2026-02-24 FY2025 · Revenue $10.64B · Net income $2.53B · 0001053507-26-000035 · filed 2026-02-24 FY25 Revenue $10.64B Net income $2.53B 0001053507-26-000035 · filed 2026-02-24 FY25 Revenue $10.64B Net income $2.53B 0001053507-26-000035 · filed 2026-02-24 FY07 FY10 FY13 FY16 FY19 FY22 FY25
revenue 7.3× since FY2007 · net margin 3.9% → 23.8%
Margins Net margin FCF margin0% 20% 40% FY2007 · Net margin 3.9% · FCF margin 37.0% FY07 Net margin 3.9% FCF margin 37.0% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2008 · Net margin 21.8% · FCF margin 33.2% FY08 Net margin 21.8% FCF margin 33.2% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2009 · Net margin 14.3% · FCF margin 34.3% FY09 Net margin 14.3% FCF margin 34.3% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2010 · Net margin 18.8% · FCF margin 34.0% FY10 Net margin 18.8% FCF margin 34.0% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2011 · Net margin 16.2% · FCF margin 26.3% FY11 Net margin 16.2% FCF margin 26.3% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2012 · Net margin 22.2% · FCF margin 29.4% FY12 Net margin 22.2% FCF margin 29.4% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2013 · Net margin 16.4% · FCF margin 26.0% FY13 Net margin 16.4% FCF margin 26.0% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2014 · Net margin 20.1% · FCF margin 28.3% FY14 Net margin 20.1% FCF margin 28.3% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2015 · Net margin 14.4% · FCF margin 30.5% FY15 Net margin 14.4% FCF margin 30.5% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2016 · Net margin 16.5% · FCF margin 34.9% FY16 Net margin 16.5% FCF margin 34.9% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2017 · Net margin 18.6% · FCF margin 31.8% FY17 Net margin 18.6% FCF margin 31.8% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2018 · Net margin 16.6% · FCF margin 38.1% FY18 Net margin 16.6% FCF margin 38.1% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2019 · Net margin 24.9% · FCF margin 36.4% FY19 Net margin 24.9% FCF margin 36.4% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2020 · Net margin 21.0% · FCF margin 35.4% FY20 Net margin 21.0% FCF margin 35.4% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2021 · Net margin 27.4% · FCF margin 36.8% FY21 Net margin 27.4% FCF margin 36.8% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2022 · Net margin 18.3% · FCF margin 18.9% FY22 Net margin 18.3% FCF margin 18.9% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2023 · Net margin 14.8% · FCF margin 29.2% FY23 Net margin 14.8% FCF margin 29.2% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2024 · Net margin 22.3% · FCF margin 36.5% FY24 Net margin 22.3% FCF margin 36.5% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2025 · Net margin 23.8% · FCF margin 35.5% FY25 Net margin 23.8% FCF margin 35.5% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY25 Net margin 23.8% FCF margin 35.5% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue ’09 ’13 ’17 ’21 ’25 FY2025: net 23.8% · free cash flow 35.5% of revenue
Cash flow Operating cash flow Free cash flow$0 $2B $4B FY2007 · OCF $692.7M · FCF $538.3M · 0001193125-10-044876 · filed 2010-03-01 FY07 OCF $692.7M FCF $538.3M 0001193125-10-044876 · filed 2010-03-01 FY2008 · OCF $773.3M · FCF $529.8M · 0001193125-11-050129 · filed 2011-02-28 FY08 OCF $773.3M FCF $529.8M 0001193125-11-050129 · filed 2011-02-28 FY2009 · OCF $842.1M · FCF $591.9M · 0001193125-12-086162 · filed 2012-02-29 FY09 OCF $842.1M FCF $591.9M 0001193125-12-086162 · filed 2012-02-29 FY2010 · OCF $1.02B · FCF $674.3M · 0001193125-13-077821 · filed 2013-02-27 FY10 OCF $1.02B FCF $674.3M 0001193125-13-077821 · filed 2013-02-27 FY2011 · OCF $1.17B · FCF $642.9M · 0001193125-14-068001 · filed 2014-02-26 FY11 OCF $1.17B FCF $642.9M 0001193125-14-068001 · filed 2014-02-26 FY2012 · OCF $1.41B · FCF $846.3M · 0001193125-15-059026 · filed 2015-02-24 FY12 OCF $1.41B FCF $846.3M 0001193125-15-059026 · filed 2015-02-24 FY2013 · OCF $1.60B · FCF $874.5M · 0001053507-16-000018 · filed 2016-02-26 FY13 OCF $1.60B FCF $874.5M 0001053507-16-000018 · filed 2016-02-26 FY2014 · OCF $2.13B · FCF $1.16B · 0001053507-17-000009 · filed 2017-02-27 FY14 OCF $2.13B FCF $1.16B 0001053507-17-000009 · filed 2017-02-27 FY2015 · OCF $2.18B · FCF $1.45B · 0001053507-17-000009 · filed 2017-02-27 FY15 OCF $2.18B FCF $1.45B 0001053507-17-000009 · filed 2017-02-27 FY2016 · OCF $2.70B · FCF $2.02B · 0001053507-17-000009 · filed 2017-02-27 FY16 OCF $2.70B FCF $2.02B 0001053507-17-000009 · filed 2017-02-27 FY2017 · OCF $2.93B · FCF $2.12B · 0001053507-20-000028 · filed 2020-02-25 FY17 OCF $2.93B FCF $2.12B 0001053507-20-000028 · filed 2020-02-25 FY2018 · OCF $3.75B · FCF $2.84B · 0001053507-21-000026 · filed 2021-02-25 FY18 OCF $3.75B FCF $2.84B 0001053507-21-000026 · filed 2021-02-25 FY2019 · OCF $3.75B · FCF $2.76B · 0001053507-22-000017 · filed 2022-02-25 FY19 OCF $3.75B FCF $2.76B 0001053507-22-000017 · filed 2022-02-25 FY2020 · OCF $3.88B · FCF $2.85B · 0001053507-23-000023 · filed 2023-02-23 FY20 OCF $3.88B FCF $2.85B 0001053507-23-000023 · filed 2023-02-23 FY2021 · OCF $4.82B · FCF $3.44B · 0001053507-24-000011 · filed 2024-02-27 FY21 OCF $4.82B FCF $3.44B 0001053507-24-000011 · filed 2024-02-27 FY2022 · OCF $3.70B · FCF $1.82B · 0001053507-25-000025 · filed 2025-02-25 FY22 OCF $3.70B FCF $1.82B 0001053507-25-000025 · filed 2025-02-25 FY2023 · OCF $4.72B · FCF $2.92B · 0001053507-26-000035 · filed 2026-02-24 FY23 OCF $4.72B FCF $2.92B 0001053507-26-000035 · filed 2026-02-24 FY2024 · OCF $5.29B · FCF $3.70B · 0001053507-26-000035 · filed 2026-02-24 FY24 OCF $5.29B FCF $3.70B 0001053507-26-000035 · filed 2026-02-24 FY2025 · OCF $5.46B · FCF $3.78B · 0001053507-26-000035 · filed 2026-02-24 FY25 OCF $5.46B FCF $3.78B 0001053507-26-000035 · filed 2026-02-24 FY25 OCF $5.46B FCF $3.78B 0001053507-26-000035 · filed 2026-02-24 ’09 ’13 ’17 ’21 ’25
FY2025: $5.46B operating cash − $1.68B capex = $3.78B free cash flow
Returns on capital Return on equity Return on assets0% 20% 40% 60% FY2008 · ROE 11.6% · ROA 4.2% FY08 ROE 11.6% ROA 4.2% derived: net income ÷ equity · derived: net income ÷ assets FY2009 · ROE 7.4% · ROA 2.9% FY09 ROE 7.4% ROA 2.9% derived: net income ÷ equity · derived: net income ÷ assets FY2010 · ROE 10.7% · ROA 3.6% FY10 ROE 10.7% ROA 3.6% derived: net income ÷ equity · derived: net income ÷ assets FY2011 · ROE 12.1% · ROA 3.2% FY11 ROE 12.1% ROA 3.2% derived: net income ÷ equity · derived: net income ÷ assets FY2012 · ROE 17.8% · ROA 4.5% FY12 ROE 17.8% ROA 4.5% derived: net income ÷ equity · derived: net income ÷ assets FY2013 · ROE 15.6% · ROA 2.7% FY13 ROE 15.6% ROA 2.7% derived: net income ÷ equity · derived: net income ÷ assets FY2014 · ROE 20.9% · ROA 3.9% FY14 ROE 20.9% ROA 3.9% derived: net income ÷ equity · derived: net income ÷ assets FY2015 · ROE 10.3% · ROA 2.5% FY15 ROE 10.3% ROA 2.5% derived: net income ÷ equity · derived: net income ÷ assets FY2016 · ROE 14.1% · ROA 3.1% FY16 ROE 14.1% ROA 3.1% derived: net income ÷ equity · derived: net income ÷ assets FY2018 · ROE 23.2% · ROA 3.7% FY18 ROE 23.2% ROA 3.7% derived: net income ÷ equity · derived: net income ÷ assets FY2019 · ROE 37.3% · ROA 4.4% FY19 ROE 37.3% ROA 4.4% derived: net income ÷ equity · derived: net income ÷ assets FY2020 · ROE 41.3% · ROA 3.6% FY20 ROE 41.3% ROA 3.6% derived: net income ÷ equity · derived: net income ÷ assets FY2021 · ROE 50.5% · ROA 3.7% FY21 ROE 50.5% ROA 3.7% derived: net income ÷ equity · derived: net income ÷ assets FY2022 · ROE 31.7% · ROA 2.6% FY22 ROE 31.7% ROA 2.6% derived: net income ÷ equity · derived: net income ÷ assets FY2023 · ROE 35.3% · ROA 2.2% FY23 ROE 35.3% ROA 2.2% derived: net income ÷ equity · derived: net income ÷ assets FY2024 · ROE 66.7% · ROA 3.7% FY24 ROE 66.7% ROA 3.7% derived: net income ÷ equity · derived: net income ÷ assets FY2025 · ROE 69.3% · ROA 4.0% FY25 ROE 69.3% ROA 4.0% derived: net income ÷ equity · derived: net income ÷ assets FY25 ROE 69.3% ROA 4.0% derived: net income ÷ equity · derived: net income ÷ assets ’08 ’12 ’16 ’21 ’25 return on equity 12% (FY2008) → 69% (FY2025) · on assets 4.0%
Balance sheet Liabilities Equity$0 $20B $40B $60B FY2008 · Liabilities $5.22B · Equity $2.99B FY08 Liabilities $5.22B Equity $2.99B 0001193125-10-044876 · filed 2010-03-01 FY2009 · Liabilities $5.20B · Equity $3.32B FY09 Liabilities $5.20B Equity $3.32B 0001193125-11-050129 · filed 2011-02-28 FY2010 · Liabilities $6.87B · Equity $3.50B FY10 Liabilities $6.87B Equity $3.50B 0001193125-12-086162 · filed 2012-02-29 FY2011 · Liabilities $8.83B · Equity $3.29B FY11 Liabilities $8.83B Equity $3.29B 0001193125-13-077821 · filed 2013-02-27 FY2012 · Liabilities $10.41B · Equity $3.57B FY12 Liabilities $10.41B Equity $3.57B 0001193125-14-068001 · filed 2014-02-26 FY2013 · Liabilities $16.69B · Equity $3.53B FY13 Liabilities $16.69B Equity $3.53B 0001193125-15-059026 · filed 2015-02-24 FY2014 · Liabilities $17.21B · Equity $3.95B FY14 Liabilities $17.21B Equity $3.95B 0001053507-16-000018 · filed 2016-02-26 FY2015 · Liabilities $20.19B · Equity $6.65B FY15 Liabilities $20.19B Equity $6.65B 0001053507-17-000009 · filed 2017-02-27 FY2016 · Liabilities $22.81B · Equity $6.76B FY16 Liabilities $22.81B Equity $6.76B 0001053507-17-000009 · filed 2017-02-27 FY2018 · Liabilities $26.11B · Equity $5.34B FY18 Liabilities $26.11B Equity $5.34B 0001053507-20-000028 · filed 2020-02-25 FY2019 · Liabilities $36.21B · Equity $5.06B FY19 Liabilities $36.21B Equity $5.06B 0001053507-21-000026 · filed 2021-02-25 FY2020 · Liabilities $42.45B · Equity $4.09B FY20 Liabilities $42.45B Equity $4.09B 0001053507-22-000017 · filed 2022-02-25 FY2021 · Liabilities $60.82B · Equity $5.08B FY21 Liabilities $60.82B Equity $5.08B 0001053507-23-000023 · filed 2023-02-23 FY2022 · Liabilities $54.79B · Equity $5.57B FY22 Liabilities $54.79B Equity $5.57B 0001053507-24-000011 · filed 2024-02-27 FY2023 · Liabilities $55.16B · Equity $4.20B FY23 Liabilities $55.16B Equity $4.20B 0001053507-25-000025 · filed 2025-02-25 FY2024 · Liabilities $51.43B · Equity $3.38B FY24 Liabilities $51.43B Equity $3.38B 0001053507-26-000035 · filed 2026-02-24 FY2025 · Liabilities $52.84B · Equity $3.65B FY25 Liabilities $52.84B Equity $3.65B 0001053507-26-000035 · filed 2026-02-24 FY25 Liabilities $52.84B Equity $3.65B 0001053507-26-000035 · filed 2026-02-24 ’08 ’12 ’16 ’21 ’25
FY2025: $63.19B assets · $52.84B liabilities · $3.65B equity