$312.91M
Revenue
$0.32
Earnings Per Share
36.16%
Gross Margin %
$30.00M
Free Cash Flow
Revenue
312.91
Earnings Per Share
0.32
Gross Margin %
36.16
Free Cash Flow
30.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 |
---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $312.91M | $310.48M | $211.28M | $111.28M |
GM % | Gross Margin % | 37.19% | 36.16% | 38.84% | 41.52% | 37.40% |
OM | Operating Margin | 0.63% | -0.39% | -3.22% | 0.02% | -12.52% |
EPS | Earnings Per Share | $-0.15 | $0.32 | $0.51 | $0.36 | $0.14 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0.00% | 0.00% | 0.00% | 0 |
Sha. | Shares | N/AM | 75.97M | 74.83M | 66.95M | 53.8M |
OCF | Operating Cash Flow | N/A | $41.09M | $31.65M | $17.97M | $5.93M |
FCF | Free Cash Flow | N/A | $30.00M | $25.58M | $13.26M | $3.68M |
FCFS | Free Cash Flow Per Share | $0.51 | $0.44 | $0.37 | $0.23 | $0.08 |