$711.78M
Revenue
$-0.35
Earnings Per Share
8.66%
Gross Margin %
$-19.54M
Free Cash Flow
Revenue
711.78
Earnings Per Share
-0.35
Gross Margin %
8.66
Free Cash Flow
-19.54
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 | $711.78M | $748.32M | $601.36M | $709.94M | $708.39M | $520.89M | $578.55M | $578.24M | $466.50M | $385.82M | $354.54M | $292.04M | $259.85M | $353.14M | $293.49M | $261.80M | $210.36M |
GM % | Gross Margin % | 6.92% | 8.66% | 6.78% | 6.81% | 11.93% | 9.04% | 3.22% | 10.76% | 11.67% | 8.61% | 11.56% | 9.03% | 4.92% | 3.94% | 18.34% | 21.36% | 19.27% | 23.97% |
OM | Operating Margin | -2.52% | -1.15% | -1.74% | -3.45% | 2.47% | 0.05% | -7.64% | 0.15% | 0.43% | -1.61% | 2.57% | -0.03% | -4.86% | -7.42% | 9.58% | 10.90% | 8.68% | 13.07% |
EPS | Earnings Per Share | $-0.57 | $-0.35 | $-0.23 | $-0.35 | $0.47 | $0.00 | $-0.37 | $-0.14 | $0.19 | $-0.28 | $0.25 | $0.01 | $-0.44 | $-0.49 | $0.77 | $0.84 | $0.66 | $0.83 |
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 | 32.55M | 32.17M | 30.97M | 30.46M | 29.61M | 28.9M | 28.29M | 27.79M | 27.29M | 27.52M | 27.41M | 27.23M | 27.12M | 27M | 26.86M | 21.57M | 21.57M |
OCF | Operating Cash Flow | N/A | $17.18M | $9.57M | $0.07M | $46.03M | $-0.72M | $0.00M | $0.00M | $0.00M | $21.22M | $11.95M | $10.67M | $24.44M | $32.68M | $13.84M | $40.34M | $26.47M | $10.09M |
FCF | Free Cash Flow | N/A | $-19.54M | $-5.02M | $-16.91M | $31.34M | $12.90M | $-55.40M | $29.68M | $0.00M | $3.58M | $-6.77M | $-1.34M | $-0.21M | $17.78M | $-19.75M | $17.65M | $11.98M | $-1.34M |
FCFS | Free Cash Flow Per Share | $-1.20 | $0.26 | $-0.16 | $-0.55 | $1.04 | $-0.61 | $0.15 | $0.83 | $0.16 | $0.16 | $-0.25 | $0.01 | $-0.01 | $0.66 | $-0.57 | $0.75 | $0.56 | $-0.07 |