Revenue FY2025
$14.99B ▲ + 5.0%
Net income FY2025
$1.28B ▲ + 33.3%
Free cash flow FY2025
$2.40B ▼ − 2.9%
Diluted EPS FY2025
$4.69 ▲ + 33.2%
Trends FY2009–FY2025 · hover a year for its filing Revenue & net income Revenue Net income$0 $5B $10B $15B FY2009 · Revenue $8.47B · Net income $419.0M · 0000021175-12-000009 · filed 2012-02-21 FY09 Revenue $8.47B Net income $419.0M 0000021175-12-000009 · filed 2012-02-21 FY2010 · Revenue $9.21B · Net income $691.0M · 0000021175-13-000009 · filed 2013-02-21 FY10 Revenue $9.21B Net income $691.0M 0000021175-13-000009 · filed 2013-02-21 FY2011 · Revenue $8.95B · Net income $612.0M · 0000021175-14-000021 · filed 2014-02-19 FY11 Revenue $8.95B Net income $612.0M 0000021175-14-000021 · filed 2014-02-19 FY2012 · Revenue $9.36B · Net income $628.0M · 0000021175-15-000027 · filed 2015-02-23 FY12 Revenue $9.36B Net income $628.0M 0000021175-15-000027 · filed 2015-02-23 FY2013 · Revenue $9.93B · Net income $937.0M · 0000021175-16-000135 · filed 2016-02-17 FY13 Revenue $9.93B Net income $937.0M 0000021175-16-000135 · filed 2016-02-17 FY2014 · Revenue $9.69B · Net income $691.0M · 0000021175-17-000040 · filed 2017-02-15 FY14 Revenue $9.69B Net income $691.0M 0000021175-17-000040 · filed 2017-02-15 FY2015 · Revenue $9.10B · Net income $479.0M · 0000021175-18-000019 · filed 2018-02-14 FY15 Revenue $9.10B Net income $479.0M 0000021175-18-000019 · filed 2018-02-14 FY2016 · Revenue $9.37B · Net income $859.0M · 0000021175-19-000022 · filed 2019-02-13 FY16 Revenue $9.37B Net income $859.0M 0000021175-19-000022 · filed 2019-02-13 FY2017 · Revenue $9.54B · Net income $899.0M · 0000021175-20-000017 · filed 2020-02-11 FY17 Revenue $9.54B Net income $899.0M 0000021175-20-000017 · filed 2020-02-11 FY2018 · Revenue $10.13B · Net income $813.0M · 0000021175-21-000022 · filed 2021-02-09 FY18 Revenue $10.13B Net income $813.0M 0000021175-21-000022 · filed 2021-02-09 FY2019 · Revenue $10.77B · Net income $1.00B · 0000021175-22-000016 · filed 2022-02-08 FY19 Revenue $10.77B Net income $1.00B 0000021175-22-000016 · filed 2022-02-08 FY2020 · Revenue $10.81B · Net income $690.0M · 0000021175-23-000006 · filed 2023-02-07 FY20 Revenue $10.81B Net income $690.0M 0000021175-23-000006 · filed 2023-02-07 FY2021 · Revenue $11.91B · Net income $1.18B · 0000021175-24-000007 · filed 2024-02-06 FY21 Revenue $11.91B Net income $1.18B 0000021175-24-000007 · filed 2024-02-06 FY2022 · Revenue $11.88B · Net income $682.0M · 0000021175-25-000008 · filed 2025-02-11 FY22 Revenue $11.88B Net income $682.0M 0000021175-25-000008 · filed 2025-02-11 FY2023 · Revenue $13.30B · Net income $1.21B · 0000021175-26-000011 · filed 2026-02-10 FY23 Revenue $13.30B Net income $1.21B 0000021175-26-000011 · filed 2026-02-10 FY2024 · Revenue $14.27B · Net income $959.0M · 0000021175-26-000011 · filed 2026-02-10 FY24 Revenue $14.27B Net income $959.0M 0000021175-26-000011 · filed 2026-02-10 FY2025 · Revenue $14.99B · Net income $1.28B · 0000021175-26-000011 · filed 2026-02-10 FY25 Revenue $14.99B Net income $1.28B 0000021175-26-000011 · filed 2026-02-10 FY25 Revenue $14.99B Net income $1.28B 0000021175-26-000011 · filed 2026-02-10 FY09 FY11 FY13 FY15 FY17 FY19 FY21 FY23 FY25
revenue 1.8× since FY2009 · net margin 4.9% → 8.5%
Margins Net margin FCF margin0% 10% 20% FY2009 · Net margin 4.9% · FCF margin 14.1% FY09 Net margin 4.9% FCF margin 14.1% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2010 · Net margin 7.5% · FCF margin -1.5% FY10 Net margin 7.5% FCF margin -1.5% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2011 · Net margin 6.8% · FCF margin 18.1% FY11 Net margin 6.8% FCF margin 18.1% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2012 · Net margin 6.7% · FCF margin 12.3% FY12 Net margin 6.7% FCF margin 12.3% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2013 · Net margin 9.4% · FCF margin 11.2% FY13 Net margin 9.4% FCF margin 11.2% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2014 · Net margin 7.1% · FCF margin 14.1% FY14 Net margin 7.1% FCF margin 14.1% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2015 · Net margin 5.3% · FCF margin 13.9% FY15 Net margin 5.3% FCF margin 13.9% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2016 · Net margin 9.2% · FCF margin 13.6% FY16 Net margin 9.2% FCF margin 13.6% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2017 · Net margin 9.4% · FCF margin 12.1% FY17 Net margin 9.4% FCF margin 12.1% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2018 · Net margin 8.0% · FCF margin 11.1% FY18 Net margin 8.0% FCF margin 11.1% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2019 · Net margin 9.3% · FCF margin 10.3% FY19 Net margin 9.3% FCF margin 10.3% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2020 · Net margin 6.4% · FCF margin 16.2% FY20 Net margin 6.4% FCF margin 16.2% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2021 · Net margin 9.9% · FCF margin 16.6% FY21 Net margin 9.9% FCF margin 16.6% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2022 · Net margin 5.7% · FCF margin 20.6% FY22 Net margin 5.7% FCF margin 20.6% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2023 · Net margin 9.1% · FCF margin 16.5% FY23 Net margin 9.1% FCF margin 16.5% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2024 · Net margin 6.7% · FCF margin 17.4% FY24 Net margin 6.7% FCF margin 17.4% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY2025 · Net margin 8.5% · FCF margin 16.0% FY25 Net margin 8.5% FCF margin 16.0% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue FY25 Net margin 8.5% FCF margin 16.0% derived: net income ÷ revenue · derived: (ocf − capex) ÷ revenue ’09 ’13 ’17 ’21 ’25 FY2025: net 8.5% · free cash flow 16.0% of revenue
Cash flow Operating cash flow Free cash flow$0 $1B $2B FY2009 · OCF $1.26B · FCF $1.20B · 0000021175-12-000009 · filed 2012-02-21 FY09 OCF $1.26B FCF $1.20B 0000021175-12-000009 · filed 2012-02-21 FY2010 · OCF −$89.0M · FCF −$142.0M · 0000021175-13-000009 · filed 2013-02-21 FY10 OCF −$89.0M FCF −$142.0M 0000021175-13-000009 · filed 2013-02-21 FY2011 · OCF $1.70B · FCF $1.62B · 0000021175-14-000021 · filed 2014-02-19 FY11 OCF $1.70B FCF $1.62B 0000021175-14-000021 · filed 2014-02-19 FY2012 · OCF $1.25B · FCF $1.16B · 0000021175-15-000027 · filed 2015-02-23 FY12 OCF $1.25B FCF $1.16B 0000021175-15-000027 · filed 2015-02-23 FY2013 · OCF $1.20B · FCF $1.11B · 0000021175-16-000135 · filed 2016-02-17 FY13 OCF $1.20B FCF $1.11B 0000021175-16-000135 · filed 2016-02-17 FY2014 · OCF $1.44B · FCF $1.37B · 0000021175-17-000040 · filed 2017-02-15 FY14 OCF $1.44B FCF $1.37B 0000021175-17-000040 · filed 2017-02-15 FY2015 · OCF $1.39B · FCF $1.26B · 0000021175-18-000019 · filed 2018-02-14 FY15 OCF $1.39B FCF $1.26B 0000021175-18-000019 · filed 2018-02-14 FY2016 · OCF $1.42B · FCF $1.27B · 0000021175-19-000022 · filed 2019-02-13 FY16 OCF $1.42B FCF $1.27B 0000021175-19-000022 · filed 2019-02-13 FY2017 · OCF $1.25B · FCF $1.15B · 0000021175-20-000017 · filed 2020-02-11 FY17 OCF $1.25B FCF $1.15B 0000021175-20-000017 · filed 2020-02-11 FY2018 · OCF $1.23B · FCF $1.13B · 0000021175-21-000022 · filed 2021-02-09 FY18 OCF $1.23B FCF $1.13B 0000021175-21-000022 · filed 2021-02-09 FY2019 · OCF $1.14B · FCF $1.11B · 0000021175-22-000016 · filed 2022-02-08 FY19 OCF $1.14B FCF $1.11B 0000021175-22-000016 · filed 2022-02-08 FY2020 · OCF $1.77B · FCF $1.75B · 0000021175-23-000006 · filed 2023-02-07 FY20 OCF $1.77B FCF $1.75B 0000021175-23-000006 · filed 2023-02-07 FY2021 · OCF $2.00B · FCF $1.97B · 0000021175-24-000007 · filed 2024-02-06 FY21 OCF $2.00B FCF $1.97B 0000021175-24-000007 · filed 2024-02-06 FY2022 · OCF $2.50B · FCF $2.45B · 0000021175-25-000008 · filed 2025-02-11 FY22 OCF $2.50B FCF $2.45B 0000021175-25-000008 · filed 2025-02-11 FY2023 · OCF $2.29B · FCF $2.19B · 0000021175-26-000011 · filed 2026-02-10 FY23 OCF $2.29B FCF $2.19B 0000021175-26-000011 · filed 2026-02-10 FY2024 · OCF $2.57B · FCF $2.48B · 0000021175-26-000011 · filed 2026-02-10 FY24 OCF $2.57B FCF $2.48B 0000021175-26-000011 · filed 2026-02-10 FY2025 · OCF $2.49B · FCF $2.40B · 0000021175-26-000011 · filed 2026-02-10 FY25 OCF $2.49B FCF $2.40B 0000021175-26-000011 · filed 2026-02-10 FY25 OCF $2.49B FCF $2.40B 0000021175-26-000011 · filed 2026-02-10 ’09 ’13 ’17 ’21 ’25
FY2025: $2.49B operating cash − $86.0M capex = $2.40B free cash flow
Returns on capital Return on equity Return on assets0% 5% 10% FY2010 · ROE 6.3% · ROA 1.2% FY10 ROE 6.3% ROA 1.2% derived: net income ÷ equity · derived: net income ÷ assets FY2011 · ROE 5.3% · ROA 1.1% FY11 ROE 5.3% ROA 1.1% derived: net income ÷ equity · derived: net income ÷ assets FY2012 · ROE 5.1% · ROA 1.1% FY12 ROE 5.1% ROA 1.1% derived: net income ÷ equity · derived: net income ÷ assets FY2013 · ROE 7.4% · ROA 1.6% FY13 ROE 7.4% ROA 1.6% derived: net income ÷ equity · derived: net income ÷ assets FY2014 · ROE 5.4% · ROA 1.2% FY14 ROE 5.4% ROA 1.2% derived: net income ÷ equity · derived: net income ÷ assets FY2015 · ROE 4.1% · ROA 0.9% FY15 ROE 4.1% ROA 0.9% derived: net income ÷ equity · derived: net income ÷ assets FY2016 · ROE 7.2% · ROA 1.6% FY16 ROE 7.2% ROA 1.6% derived: net income ÷ equity · derived: net income ÷ assets FY2017 · ROE 7.3% · ROA 1.6% FY17 ROE 7.3% ROA 1.6% derived: net income ÷ equity · derived: net income ÷ assets FY2018 · ROE 7.2% · ROA 1.4% FY18 ROE 7.2% ROA 1.4% derived: net income ÷ equity · derived: net income ÷ assets FY2019 · ROE 8.2% · ROA 1.6% FY19 ROE 8.2% ROA 1.6% derived: net income ÷ equity · derived: net income ÷ assets FY2020 · ROE 5.4% · ROA 1.1% FY20 ROE 5.4% ROA 1.1% derived: net income ÷ equity · derived: net income ÷ assets FY2021 · ROE 9.2% · ROA 1.8% FY21 ROE 9.2% ROA 1.8% derived: net income ÷ equity · derived: net income ÷ assets FY2022 · ROE 8.0% · ROA 1.1% FY22 ROE 8.0% ROA 1.1% derived: net income ÷ equity · derived: net income ÷ assets FY2023 · ROE 12.2% · ROA 1.9% FY23 ROE 12.2% ROA 1.9% derived: net income ÷ equity · derived: net income ÷ assets FY2024 · ROE 9.1% · ROA 1.4% FY24 ROE 9.1% ROA 1.4% derived: net income ÷ equity · derived: net income ÷ assets FY2025 · ROE 11.0% · ROA 1.8% FY25 ROE 11.0% ROA 1.8% derived: net income ÷ equity · derived: net income ÷ assets FY25 ROE 11.0% ROA 1.8% derived: net income ÷ equity · derived: net income ÷ assets ’13 ’17 ’21 ’25 return on equity 6% (FY2010) → 11% (FY2025) · on assets 1.8%
Balance sheet Liabilities Equity$0 $20B $40B $60B FY2010 · Liabilities $43.81B · Equity $10.95B FY10 Liabilities $43.81B Equity $10.95B 0000021175-12-000009 · filed 2012-02-21 FY2011 · Liabilities $43.62B · Equity $11.49B FY11 Liabilities $43.62B Equity $11.49B 0000021175-13-000009 · filed 2013-02-21 FY2012 · Liabilities $46.21B · Equity $12.31B FY12 Liabilities $46.21B Equity $12.31B 0000021175-14-000021 · filed 2014-02-19 FY2013 · Liabilities $44.54B · Equity $12.65B FY13 Liabilities $44.54B Equity $12.65B 0000021175-15-000027 · filed 2015-02-23 FY2014 · Liabilities $42.77B · Equity $12.79B FY14 Liabilities $42.77B Equity $12.79B 0000021175-16-000135 · filed 2016-02-17 FY2015 · Liabilities $43.29B · Equity $11.76B FY15 Liabilities $43.29B Equity $11.76B 0000021175-17-000040 · filed 2017-02-15 FY2016 · Liabilities $43.26B · Equity $11.97B FY16 Liabilities $43.26B Equity $11.97B 0000021175-18-000019 · filed 2018-02-14 FY2017 · Liabilities $44.32B · Equity $12.24B FY17 Liabilities $44.32B Equity $12.24B 0000021175-19-000022 · filed 2019-02-13 FY2018 · Liabilities $45.94B · Equity $11.22B FY18 Liabilities $45.94B Equity $11.22B 0000021175-20-000017 · filed 2020-02-11 FY2019 · Liabilities $48.40B · Equity $12.21B FY19 Liabilities $48.40B Equity $12.21B 0000021175-21-000022 · filed 2021-02-09 FY2020 · Liabilities $51.32B · Equity $12.71B FY20 Liabilities $51.32B Equity $12.71B 0000021175-22-000016 · filed 2022-02-08 FY2021 · Liabilities $53.83B · Equity $12.81B FY21 Liabilities $53.83B Equity $12.81B 0000021175-23-000006 · filed 2023-02-07 FY2022 · Liabilities $52.45B · Equity $8.55B FY22 Liabilities $52.45B Equity $8.55B 0000021175-24-000007 · filed 2024-02-06 FY2023 · Liabilities $54.82B · Equity $9.89B FY23 Liabilities $54.82B Equity $9.89B 0000021175-25-000008 · filed 2025-02-11 FY2024 · Liabilities $55.98B · Equity $10.51B FY24 Liabilities $55.98B Equity $10.51B 0000021175-26-000011 · filed 2026-02-10 FY2025 · Liabilities $57.82B · Equity $11.62B FY25 Liabilities $57.82B Equity $11.62B 0000021175-26-000011 · filed 2026-02-10 FY25 Liabilities $57.82B Equity $11.62B 0000021175-26-000011 · filed 2026-02-10 ’13 ’17 ’21 ’25
FY2025: $69.44B assets · $57.82B liabilities · $11.62B equity