﷼2.91B
Revenue
﷼1.34
Earnings Per Share
32.84%
Gross Margin %
﷼2.82B
Free Cash Flow
Revenue
2,911.22
Earnings Per Share
1.34
Gross Margin %
32.84
Free Cash Flow
2,817.67
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | ﷼2.91B | ﷼2.72B | ﷼2.47B | ﷼2.48B | ﷼2.39B | ﷼2.60B | ﷼3.07B | ﷼3.10B | ﷼2.98B | ﷼2.99B | ﷼2.90B | ﷼4.52B | ﷼4.47B | ﷼3.43B | ﷼2.65B | ﷼2.27B | ﷼1.93B |
GM % | Gross Margin % | 31.96% | 32.84% | 39.46% | 37.82% | 32.13% | 31.63% | 42.55% | 38.71% | 44.06% | 42.96% | 43.32% | 44.17% | 44.83% | 48.95% | 44.24% | 41.15% | 39.96% | 39.75% |
OM | Operating Margin | 26.02% | 28.88% | 32.98% | 33.15% | 21.23% | 24.98% | 36.91% | 34.63% | 41.29% | 40.22% | 41.91% | 38.57% | 39.02% | 44.32% | 40.00% | 35.95% | 33.36% | 34.64% |
EPS | Earnings Per Share | ﷼1.43 | ﷼1.34 | ﷼1.40 | ﷼1.33 | ﷼1.05 | ﷼1.29 | ﷼1.40 | ﷼1.47 | ﷼1.40 | ﷼1.36 | ﷼1.39 | ﷼1.26 | ﷼1.31 | ﷼1.18 | ﷼1.06 | ﷼0.84 | ﷼0.67 | ﷼0.56 |
Div. | Dividends | N/A | ﷼0.86 | ﷼0.95 | ﷼0.63 | ﷼0.78 | ﷼0.78 | ﷼0.78 | ﷼0.75 | ﷼0.75 | ﷼0.75 | ﷼0.75 | ﷼0.68 | ﷼0.66 | ﷼0.59 | ﷼0.55 | ﷼0.45 | ﷼0.41 | ﷼0.36 |
PR % | Payout Ratio % | 0 | 64.18% | 67.86% | 47.37% | 74.29% | 60.47% | 55.71% | 51.02% | 53.57% | 55.15% | 53.96% | 53.97% | 50.38% | 50.00% | 51.89% | 53.57% | 61.19% | 64.29% |
Sha. | Shares | N/AM | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M | 1,100M |
OCF | Operating Cash Flow | N/A | ﷼1.10B | ﷼1.25B | ﷼1.24B | ﷼1.17B | ﷼1.12B | ﷼1.82B | ﷼1.45B | ﷼1.87B | ﷼1.60B | ﷼1.86B | ﷼1.35B | ﷼2.27B | ﷼2.36B | ﷼1.21B | ﷼0.00M | ﷼0.00M | ﷼0.00M |
FCF | Free Cash Flow | N/A | ﷼2.82B | ﷼1.22B | ﷼1.19B | ﷼1.16B | ﷼1.02B | ﷼1.71B | ﷼1.39B | ﷼1.04B | ﷼583.02M | ﷼1.14B | ﷼582.05M | ﷼2.20B | ﷼1.90B | ﷼-,269.01M | ﷼0.00M | ﷼0.00M | ﷼0.00M |
FCFS | Free Cash Flow Per Share | ﷼1.35 | ﷼0.95 | ﷼1.10 | ﷼1.09 | ﷼1.06 | ﷼0.94 | ﷼1.55 | ﷼1.29 | ﷼0.94 | ﷼0.53 | ﷼1.03 | ﷼0.69 | ﷼1.00 | ﷼1.73 | ﷼-0.24 | ﷼-2.47 | ﷼-2.23 | ﷼-1.07 |