$2.21B
Revenue
$4.52
Earnings Per Share
19.91%
Gross Margin %
$-26.40M
Free Cash Flow
Revenue
2,209.31
Earnings Per Share
4.52
Gross Margin %
19.91
Free Cash Flow
-26.40
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $2.21B | $1.71B | $1.41B | $1.31B | $1.26B | $1.20B | $1.21B | $1.37B | $1.90B | $2.23B | $2.20B | $1.66B | $1.09B | $838.78M | $690.44M | $432.97M |
GM % | Gross Margin % | 20.05% | 19.91% | 332.72% | 18.52% | 19.22% | 18.36% | 18.05% | 17.79% | 17.06% | 16.25% | 15.63% | 15.44% | 16.60% | 15.95% | 16.82% | 17.36% | 16.64% |
OM | Operating Margin | 6.16% | 6.26% | 0.07% | 2.88% | 1.92% | 2.38% | 1.01% | 0.03% | 0.94% | 1.87% | 2.55% | 4.18% | 4.92% | 4.02% | 3.83% | 4.77% | 4.36% |
EPS | Earnings Per Share | $4.67 | $4.52 | $2.98 | $1.26 | $0.79 | $0.67 | $-0.12 | $-0.64 | $-1.25 | $-0.09 | $0.78 | $2.00 | $2.18 | $1.23 | $0.88 | $1.08 | $1.00 |
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 |
PR % | Payout Ratio % | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0 | 0.00% | 0.00% | 0.00% |
Sha. | Shares | N/AM | 22.42M | 22.28M | 22.13M | 21.97M | 21.83M | 21.7M | 21.33M | 21.19M | 21.02M | 20.94M | 20.84M | 20.71M | 17.75M | 17.62M | 17.6M | 13.36M |
OCF | Operating Cash Flow | N/A | $10.82M | $158.92M | $173.00M | $0.00M | $0.00M | $95.81M | $141.00M | $231.88M | $41.06M | $-82.24M | $-,115.33M | $-,182.19M | $-35.01M | $-47.66M | $4.22M | $12.46M |
FCF | Free Cash Flow | N/A | $-26.40M | $121.29M | $152.91M | $0.00M | $0.00M | $69.70M | $128.57M | $223.47M | $24.05M | $-,101.25M | $-,155.16M | $-,203.61M | $-51.74M | $-60.05M | $-3.01M | $6.17M |
FCFS | Free Cash Flow Per Share | $-5.24 | $-1.18 | $5.45 | $6.92 | $-1.10 | $1.59 | $3.24 | $6.04 | $10.59 | $1.15 | $-4.85 | $-7.46 | $-10.28 | $-2.93 | $-3.41 | $-0.18 | $0.98 |