Revenue
2013
2014
2015
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $48.3M | $15.7M | $14.2M | $48.9M | $30.7M | $8.7M | $6.4M | $7.3M | $6.4M | — | $131,250 | $175,000 | $43,750 |
| Gross profit | $23.9M | $7.8M | $6.6M | $15.7M | $10.6M | $2.0M | $0 | $0 | $4.5M | — | — | — | — |
| Gross margin | 49.55% | 49.48% | 46.18% | 32.09% | 34.44% | 23.36% | 0.00% | 0.00% | 70.29% | — | — | — | — |
| Operating expenses | $44.3M | $27.7M | $29.9M | $54.7M | $31.8M | $10.1M | $7.7M | $8.9M | $7.8M | $269,844 | $342,573 | $353,047 | $70,424 |
| Operating income | $4.0M | −$12.0M | −$15.7M | −$5.7M | −$1.1M | −$1.3M | −$1.3M | −$1.5M | −$1.4M | −$269,844 | −$211,323 | −$178,047 | −$26,674 |
| Operating margin | 8.25% | −76.37% | −110.69% | −11.73% | −3.60% | −15.44% | −20.67% | −20.71% | −21.65% | — | −161.01% | −101.74% | −60.97% |
| EBITDA | $5.4M | −$11.3M | −$14.5M | −$3.7M | −$194,917 | −$1.2M | $34,118 | −$76,697 | −$262,431 | −$269,844 | — | — | — |
| EBITDA margin | 11.20% | −72.20% | −102.50% | −7.57% | −0.64% | −13.42% | 0.53% | −1.05% | −4.09% | — | — | — | — |
| Net income | $65.8M | −$100.0M | −$30.0M | −$10.2M | −$3.6M | −$9.7M | −$2.8M | −$1.5M | −$668,176 | −$269,844 | −$211,323 | −$178,047 | −$26,674 |
| Net profit margin | 136.30% | −636.51% | −211.45% | −20.76% | −11.71% | −110.44% | −43.28% | −21.02% | −10.42% | — | −161.01% | −101.74% | −60.97% |
| Basic EPSper basic share | $1.78 | -$37.69 | -$236.13 | -$836.28 | -$4.90 | -$10.40 | -$2.84 | -$2.00 | -$0.84 | -$0.34 | $0.00 | $0.00 | $0.00 |
| Diluted EPSper diluted share | -$0.01 | -$37.69 | -$236.13 | -$836.28 | -$2.08 | -$10.40 | -$2.84 | -$2.00 | -$0.84 | -$0.34 | $0.00 | $0.00 | $0.00 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Roberts Ellery | 1.4M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 20, 2026Form 4 | Roberts ElleryChairman and CEO | BuyCommon Shares | 100.0K | $0.01 | $1.0K | 1.40M |
| May 19, 2026Form 4 | Roberts ElleryChairman and CEO | BuyCommon Shares | 100.0K | $0.01 | $1.0K | 1.30M |
| Dec 3, 2025Form 4 | Roberts ElleryChairman and CEO | BuyCommon Shares | 208.5K | $0.01 | $2.1K | 1.20M |
| Nov 21, 2025Form 4 | Roberts ElleryChairman and CEO | BuyCommon Shares | 352.0K | $0.01 | $3.5K | 653.1K |
| Nov 18, 2025Form 4 | Roberts ElleryChairman and CEO | BuyCommon Shares | 100.0K | $0.01 | $1.0K | 301.1K |