$2.07B
Revenue
$1.46
Earnings Per Share
35.40%
Gross Margin %
$-,202.76M
Free Cash Flow
Revenue
2,070.61
Earnings Per Share
1.46
Gross Margin %
35.40
Free Cash Flow
-,202.76
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2006 | 2005 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $2.07B | $2.05B | $1.73B | $1.57B | $1.45B | $892.35M | $1.07B | $768.87M | $619.26M | $589.59M | $580.02M | $607.44M | $730.13M | $667.38M | $823.48M | $1.26B | $1.46B |
GM % | Gross Margin % | 37.89% | 35.40% | 40.91% | 40.37% | 40.79% | 40.82% | 42.31% | 29.19% | 32.30% | 38.84% | 37.50% | 35.62% | 37.76% | 35.13% | 35.71% | 32.63% | 11.60% | 9.68% |
OM | Operating Margin | 11.06% | 7.86% | 14.94% | 13.11% | 13.39% | 11.57% | 13.95% | 8.73% | 8.45% | 11.75% | 10.94% | 11.34% | 12.95% | 12.30% | 12.24% | 13.76% | 3.42% | 2.65% |
EPS | Earnings Per Share | $1.50 | $1.46 | $2.28 | $1.66 | $1.72 | $1.51 | $1.25 | $0.90 | $0.58 | $0.59 | $0.57 | $0.50 | $0.63 | $0.69 | $0.66 | $0.44 | $0.62 | $0.52 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sha. | Shares | N/AM | 65.24M | 71.54M | 73.7M | 59.05M | 58.87M | 59.14M | 59.07M | 59.49M | 63.89M | 64.93M | 64.65M | 64.13M | 64.02M | 63.65M | 63.41M | 58.68M | 58.27M |
OCF | Operating Cash Flow | N/A | $610.88M | $472.12M | $583.56M | $512.30M | $396.94M | $298.03M | $234.99M | $193.09M | $173.70M | $0.00M | $0.00M | $0.00M | $136.11M | $112.30M | $0.00M | $0.00M | $0.00M |
FCF | Free Cash Flow | N/A | $-,202.76M | $-,127.31M | $78.81M | $1.89M | $-56.56M | $5.11M | $-61.95M | $-71.39M | $14.99M | $36.60M | $-18.30M | $0.00M | $-65.83M | $33.56B | $0.00M | $0.00M | $0.00M |
FCFS | Free Cash Flow Per Share | $-1.87 | $-2.03 | $-1.73 | $1.14 | $0.03 | $-0.96 | $0.09 | $-1.05 | $-1.16 | $0.25 | $0.58 | $-0.29 | $-0.70 | $-1.22 | $0.03 | $0.03 | $-0.59 | $1.00 |