$15.78B
Revenue
$9.43
Earnings Per Share
38.33%
Gross Margin %
$0.00M
Free Cash Flow
Revenue
15,779.90
Earnings Per Share
9.43
Gross Margin %
38.33
Free Cash Flow
0.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2005 | 2004 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $15.78B | $15.29B | $16.12B | $9.27B | $9.75B | $10.15B | $10.31B | $7.81B | $3.89B | $4.52B | $5.11B | $5.48B | $6.77B | $6.56B | $0.00M | $0.00M |
GM % | Gross Margin % | 41.80% | 38.33% | 41.54% | 50.80% | 32.50% | 32.29% | 34.15% | 44.79% | 34.86% | 22.73% | 45.64% | 56.11% | 64.00% | 67.27% | 72.73% | 62.75% | 62.91% |
OM | Operating Margin | 36.24% | 32.51% | 37.16% | 48.13% | 28.39% | 27.73% | 29.24% | 39.90% | 28.34% | 15.31% | 42.07% | 52.34% | 58.91% | 61.87% | 65.68% | 57.21% | 49.36% |
EPS | Earnings Per Share | $2.64 | $9.43 | $10.17 | $13.07 | $2.86 | $3.76 | $4.99 | $3.22 | $3.19 | $0.33 | $3.32 | $4.94 | $5.69 | $8.27 | $8.34 | $2.52 | $1.26 |
Div. | Dividends | N/A | $8.85 | $3.72 | $5.48 | $0.00 | $1.51 | $1.42 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $7.51 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 93.85% | 36.58% | 41.93% | 0.00% | 40.16% | 28.46% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0 | 90.05% | 0 | 0 |
Sha. | Shares | N/AM | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 350.06M | 227.31M |
OCF | Operating Cash Flow | N/A | $5.21B | $3.34B | $6.50B | $2.33B | $2.77B | $2.69B | $5.20B | $3.10B | $-,652.17M | $979.12M | $2.16B | $1.66B | $0.00M | $0.00M | $0.00M | $0.00M |
FCF | Free Cash Flow | N/A | $4.55B | $2.82B | $6.34B | $2.06B | $2.29B | $2.23B | $4.89B | $2.61B | $-4,928.01M | $-,710.29M | $1.05B | $1.01B | $0.00M | $0.00M | $0.00M | $0.00M |
FCFS | Free Cash Flow Per Share | $1.96 | $2.03 | $1.02 | $4.37 | $1.05 | $0.97 | $1.00 | $3.74 | $1.32 | $-5.65 | $-4.31 | $-0.99 | $0.12 | $2.84 | $3.24 | $-0.69 | $0.70 |