$35.09M
Revenue
$-7.45
Earnings Per Share
36.98%
Gross Margin %
$0.00M
Free Cash Flow
Revenue
35.09
Earnings Per Share
-7.45
Gross Margin %
36.98
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 | $35.09M | $23.11M | $21.22M | $42.68M | $42.94M | $48.28M | $41.00M | $51.82M | $83.15M | $92.11M | $104.69M | $112.83M | $71.36M | $0.00M | $66.81M | $76.42M | $48.90M |
GM % | Gross Margin % | 38.40% | 36.98% | 6.02% | 34.45% | 43.30% | 27.34% | 13.74% | -18.08% | 5.15% | 27.97% | 34.76% | 35.74% | 51.18% | 37.33% | 32.85% | 48.86% | 46.85% | 47.19% |
OM | Operating Margin | -12.55% | -21.70% | -0.47% | -55.61% | -18.48% | -30.32% | -35.82% | -76.32% | -40.54% | -8.11% | 6.30% | 13.28% | 30.61% | 9.70% | 1.58% | 16.31% | 21.52% | 13.40% |
EPS | Earnings Per Share | $-7.28 | $-7.45 | $-11.85 | $-10.96 | $-8.71 | $-12.34 | $-9.26 | $-27.90 | $-14.01 | $-3.20 | $4.25 | $12.90 | $20.20 | $4.50 | $0.50 | $8.50 | $11.10 | $9.30 |
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 | 1.38M | 1.38M | 1.38M | 1.22M | 1.21M | 1.21M | 1.21M | 1.21M | 1.2M | 1.28M | 1.28M | 1.26M | 0.99M | 0.98M | 0.98M | 0.97M | 0.96M |
OCF | Operating Cash Flow | N/A | $0.00M | $0.00M | $0.00M | $0.00M | $0.00M | $0.00M | $3.15M | $14.92M | $25.21M | $21.22M | $44.26M | $35.96M | $30.14M | $14.09M | $0.00M | $31.00M | $0.00M |
FCF | Free Cash Flow | N/A | $0.00M | $0.00M | $0.00M | $0.00M | $0.00M | $0.00M | $7.56M | $14.65M | $5.31M | $20.67M | $43.29M | $-27.71M | $-0.51M | $-9.78M | $0.00M | $3.63M | $0.00M |
FCFS | Free Cash Flow Per Share | $-3.13 | $-3.90 | $-1.49 | $-0.53 | $-0.84 | $-0.58 | $0.73 | $0.59 | $1.23 | $0.68 | $-1.25 | $0.79 | $-1.85 | $-0.05 | $-1.00 | $-1.21 | $0.38 | $-0.69 |