$593.71M
Revenue
$0.35
Earnings Per Share
14.53%
Gross Margin %
$0.00M
Free Cash Flow
Revenue
593.71
Earnings Per Share
0.35
Gross Margin %
14.53
Free Cash Flow
0.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 | $593.71M | $901.71M | $556.24M | $351.32M | $365.07M | $378.16M | $427.50M | $374.59M | $711.78M | $732.51M | $679.29M | $759.03M | $805.26M | $609.91M | $531.84M | $748.97M | $586.41M |
GM % | Gross Margin % | 24.01% | 14.53% | 38.63% | 24.99% | 4.85% | 1.37% | 3.02% | 1.28% | -9.93% | 4.58% | 7.56% | 15.62% | 23.24% | 26.63% | 22.73% | 25.84% | 18.54% | 21.97% |
OM | Operating Margin | 18.89% | 8.72% | 34.20% | 18.17% | -4.42% | -8.05% | -5.85% | -8.11% | -20.33% | -15.46% | -0.25% | 1.52% | 11.47% | 15.84% | 8.01% | 7.73% | 6.92% | 9.03% |
EPS | Earnings Per Share | $1.30 | $0.35 | $3.09 | $0.85 | $-2.50 | $-1.91 | $-2.71 | $-2.70 | $-3.50 | $-0.23 | $0.11 | $-0.10 | $1.91 | $2.74 | $0.98 | $0.75 | $1.30 | $1.13 |
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.00% | 0.00% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.00% | 0 | 0 | 0 | 0 | 0 | 0.00% |
Sha. | Shares | N/AM | 73M | 76.13M | 89.56M | 39.05M | 38.14M | 37.45M | 37.18M | 36.93M | 30.51M | 29.46M | 29.3M | 29.15M | 29.01M | 27.5M | 27.59M | 27.44M | 27.44M |
OCF | Operating Cash Flow | N/A | $132.05M | $345.65M | $87.63M | $-2.51M | $2.10M | $17.62M | $2.28M | $-22.19M | $31.61M | $66.58M | $54.06M | $99.47M | $89.97M | $44.20M | $57.67M | $32.02M | $46.80M |
FCF | Free Cash Flow | N/A | $64.45M | $299.82M | $52.50M | $-32.98M | $-33.98M | $-19.43M | $-33.15M | $-,234.73M | $-,407.33M | $-,150.91M | $-,112.52M | $-43.39M | $45.75M | $9.72M | $28.78M | $-0.09M | $32.46M |
FCFS | Free Cash Flow Per Share | $2.01 | $0.94 | $3.54 | $1.01 | $-0.90 | $-0.93 | $-0.54 | $-0.98 | $-7.37 | $-13.71 | $-5.30 | $-3.90 | $-1.51 | $1.58 | $0.33 | $1.02 | $-0.02 | $1.15 |