Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2019
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $172,668 | $0 | $0 | $0 | — | — | $867,431 | — | $6.5M | $4.5M | $24.4M | $19.7M | $63.2M | $1.2M | $31.3M | $75.6M |
| Gross profit | $116,614 | $0 | — | — | — | — | — | — | $6.5M | $4.4M | $3.2M | $5.1M | $15.3M | $1.2M | $8.3M | $18.6M |
| Gross margin | 67.54% | — | — | — | — | — | — | — | 100.00% | 98.34% | 13.21% | 25.81% | 24.28% | 100.00% | 26.45% | 24.56% |
| Research & development | — | — | $200,000 | $650,000 | $1.0M | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | $3.1M | $1.1M | $798,473 | $3.9M | $808,154 | $5.8M | $10.0M | $66.2M | $7.3M | $61.9M | $2.3M | $3.5M | $4.2M | $5.7M | — | — |
| Operating income | −$3.0M | −$1.1M | −$798,473 | −$3.9M | −$808,154 | $5.8M | −$9.1M | −$58.0M | $5.8M | −$45.9M | $23.9M | $28.0M | $30.5M | $13.8M | $25.6M | $27.4M |
| Operating margin | −1,746.48% | — | — | — | — | — | −1,049.89% | — | 89.47% | −1,023.06% | 98.16% | 142.62% | 48.31% | 1,109.13% | 81.95% | 36.20% |
| EBITDA | −$2.4M | −$1.1M | −$797,889 | −$3.9M | −$807,516 | — | — | −$58.0M | $5.8M | −$45.9M | $23.9M | $28.1M | $30.6M | $13.9M | $25.7M | $27.4M |
| EBITDA margin | −1,384.41% | — | — | — | — | — | — | — | 89.49% | −1,022.97% | 98.27% | 142.73% | 48.39% | 1,113.17% | 82.13% | 36.23% |
| Net income | −$2.9M | −$1.6M | −$746,786 | −$4.5M | −$12.2M | $4.1M | −$8.8M | −$66.0M | −$7.3M | −$48.3M | $18.4M | $19.8M | $15.6M | $3.4M | $18.6M | $18.8M |
| Net profit margin | −1,679.55% | — | — | — | — | — | −1,011.35% | — | −113.15% | −1,077.34% | 75.54% | 100.78% | 24.73% | 273.48% | 59.57% | 24.92% |
| Basic EPSper basic share | -$0.19 | -$0.18 | -$0.10 | -$0.61 | -$2.18 | $1.58 | -$5.61 | -$76.22 | -$8.80 | -$58.10 | $22.10 | $28.00 | $29.00 | $7.00 | $44.00 | $49.00 |
| Diluted EPSper diluted share | -$0.19 | -$0.18 | -$0.10 | -$0.61 | -$2.18 | $1.58 | -$5.61 | -$76.22 | -$8.80 | -$58.10 | $22.10 | $28.00 | $29.00 | $7.00 | $34.00 | $38.00 |
Reported shareholders