$14.47B
Revenue
$22.84
Earnings Per Share
58.14%
Gross Margin %
$3.05B
Free Cash Flow
Revenue
14,473.00
Earnings Per Share
22.84
Gross Margin %
58.14
Free Cash Flow
3,047.00
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 | $14.47B | $10.54B | $7.07B | $3.97B | $2.30B | $1.44B | $1.40B | $844.40M | $651.79M | $556.54M | $472.59M | $373.60M | $298.93M | $216.72M | $172.84M | $137.02M | $85.13M |
GM % | Gross Margin % | 56.61% | 58.14% | 56.50% | 50.56% | 51.20% | 56.24% | 58.10% | 67.95% | 72.53% | 75.07% | 78.51% | 78.48% | 79.78% | 83.05% | 85.46% | 85.42% | 85.87% | 84.48% |
OM | Operating Margin | 14.63% | 15.02% | 9.93% | 6.37% | 3.21% | -6.67% | -4.83% | 11.91% | 23.07% | 23.85% | 30.54% | 32.49% | 34.70% | 33.38% | 34.42% | 32.42% | 28.79% | 25.45% |
EPS | Earnings Per Share | $19.56 | $22.84 | $9.53 | $1.67 | $-0.08 | $-3.71 | $-0.82 | $2.30 | $3.32 | $2.65 | $2.89 | $2.66 | $2.30 | $1.73 | $1.27 | $0.75 | $0.42 | $0.22 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.60 | $0.60 | $0.41 | $0.66 | $0.57 | $0.44 | $0.32 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0.00% | 0.00% | 0.00% | -0.00% | -0.00% | -0.00% | 26.09% | 18.07% | 15.47% | 22.84% | 21.43% | 19.13% | 18.50% | 0.00% | 0.00% | 0.00% | 0.00% |
Sha. | Shares | N/AM | 50.7M | 50.26M | 50.42M | 49.87M | 49.71M | 45.2M | 44.16M | 44.16M | 44.16M | 44.15M | 44.15M | 44.15M | 44.14M | 44.13M | 44.12M | 44.07M | 44.23M |
OCF | Operating Cash Flow | N/A | $5.14B | $2.94B | $965.04M | $1.18B | $451.09M | $230.91M | $269.01M | $190.26M | $221.37M | $196.79M | $142.51M | $139.89M | $89.43M | $67.90M | $49.70M | $54.55M | $0.00M |
FCF | Free Cash Flow | N/A | $3.05B | $2.49B | $392.11M | $935.50M | $314.29M | $137.77M | $185.56M | $121.73M | $158.84M | $162.37M | $28.76M | $123.14M | $70.50M | $54.68M | $45.90M | $49.65M | $0.00M |
FCFS | Free Cash Flow Per Share | $85.96 | $92.14 | $49.36 | $7.15 | $18.74 | $6.39 | $2.99 | $4.40 | $2.56 | $3.56 | $3.66 | $0.64 | $2.76 | $1.59 | $1.23 | $1.02 | $1.15 | $0.18 |