Revenue
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $57.0M | $60.9M | $137.1M | $121.5M | $51.1M | $54.4M | $25.7M | $15.2M | $13.5M | $3.3M | $2.8M | $1,875 | $1,451 | $2,094 | $4,879 | — | — | — |
| Gross profit | −$10.6M | −$14.3M | $35.6M | $13.5M | $6.2M | $2.5M | $3.1M | $6.7M | $5.4M | $968,280 | $500,659 | — | — | — | — | — | — | — |
| Gross margin | −18.59% | −23.53% | 25.99% | 11.08% | 12.08% | 4.54% | 12.12% | 43.78% | 39.85% | 29.37% | 17.67% | — | — | — | — | — | — | — |
| Operating expenses | $91.1M | $104.3M | $118.3M | $120.9M | $57.1M | $64.6M | $10.9M | $8.2M | $5.2M | $4.1M | $1.8M | $51,353 | $37,912 | $654,033 | — | — | — | — |
| Operating income | −$34.1M | −$43.5M | $18.9M | $633,785 | −$6.0M | −$10.1M | −$7.8M | −$1.5M | $204,285 | −$3.1M | −$1.3M | −$49,478 | −$36,461 | −$651,939 | $425,335 | — | — | — |
| Operating margin | −59.93% | −71.39% | 13.76% | 0.52% | −11.74% | −18.65% | −30.18% | −10.07% | 1.52% | −94.24% | −46.63% | −2,638.83% | −2,512.82% | −31,133.67% | 8,717.67% | — | — | — |
| EBITDA | −$33.9M | −$42.5M | $19.8M | $1.6M | −$5.2M | −$9.0M | −$7.5M | −$1.4M | $211,224 | −$2.7M | −$819,876 | −$49,319 | −$36,353 | −$651,809 | $426,865 | — | — | — |
| EBITDA margin | −59.57% | −69.84% | 14.44% | 1.29% | −10.25% | −16.49% | −29.29% | −9.09% | 1.57% | −81.10% | −28.94% | −2,630.35% | −2,505.38% | −31,127.46% | 8,749.03% | — | — | — |
| Net income | −$36.1M | −$45.7M | $20.6M | −$680,763 | −$13.5M | −$10.7M | −$8.4M | −$1.5M | $2.8M | −$4.6M | −$1.3M | −$55,624 | −$62,288 | −$655,449 | −$462,392 | −$1.4M | −$1.1M | −$24,805 |
| Net profit margin | −63.32% | −75.11% | 15.03% | −0.56% | −26.50% | −19.71% | −32.81% | −10.11% | 20.56% | −139.54% | −47.16% | −2,966.61% | −4,292.76% | −31,301.29% | −9,477.19% | — | — | — |
| Basic EPSper basic share | -$1.80 | -$2.39 | $1.45 | -$0.05 | -$3.09 | -$5.02 | -$4.50 | -$1.00 | $2.00 | -$5.00 | -$2.00 | $0.00 | $0.00 | -$1.50 | — | — | — | — |
| Diluted EPSper diluted share | -$1.80 | -$2.39 | $1.38 | -$0.05 | -$3.09 | -$5.02 | -$4.50 | -$1.00 | $2.00 | -$5.00 | -$2.00 | $0.00 | $0.00 | -$1.50 | — | — | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
Cox Kevin Brian | ≈6.79%1.8M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.14%567.36K shares |
Gaddis Premier Wealth Advisors LLC | 1.65%438.29K shares |
Evers Anthony George | ≈1.57%414.92K shares |
Millennium Capital Advisors, LLC | 0.79%210K shares |
Cable Car Capital, LP | 0.69%181.67K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.64%168.65K shares |
May David Allen | ≈0.59%156.63K shares |
Schurfeld Richard Earl | ≈0.37%97.5K shares |
VANGUARD FIDUCIARY TRUST CO | 0.31%83.24K shares |
CITADEL ADVISORS LLC | 0.31%83.16K shares |
KEYS DAVID N | ≈0.25%67.04K shares |
Cetera Investment Advisers | 0.25%66K shares |
STATE STREET CORP | 0.23%61.8K shares |
Weisberg Laurie | ≈0.22%57.81K shares |
NORTHERN TRUST CORP | 0.20%52.66K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.19%50.9K shares |
Ethos Financial Group, LLC | 0.19%50.23K shares |
JANE STREET GROUP, LLC | 0.17%44.13K shares |
JAMES INVESTMENT RESEARCH, INC. | 0.12%32.5K shares |
Percentages use 26.51M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | May David AllenDirector | BuyCommon Stock | 34.7K | $0.53 | $18.4K | 156.6K |
| Jun 4, 2026Form 4 | May David AllenDirector | BuyCommon Stock | 121 | $0.53 | $64.13 | 121.9K |
| Jun 3, 2026Form 4 | May David AllenDirector | BuyCommon Stock | 5.4K | $0.53 | $2.9K | 121.8K |
| Dec 10, 2025Form 4 | May David AllenDirector | BuyShares of Common Stock | 10.0K | $1.62 | $16.2K | 158.1K |
| Dec 10, 2025Form 4 | May David AllenDirector | BuyShares of Common Stock | 28.4K | $1.60 | $45.5K | 148.1K |