Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 · Dec 31 | 2013 · Jul 31 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $65.3M | $54.4M | $53.4M | $50.3M | $56.2M | $55.4M | $39.7M | $37.1M | $30.0M | $6.8M | $533,802 | $7.6M | $902,369 | — | — | — | — |
| Gross profit | $7.9M | $4.3M | $4.3M | $6.0M | $8.3M | $8.1M | $3.7M | $2.4M | $2.0M | $601,040 | $48,993 | $7.6M | — | — | — | — | — |
| Research & development | $519,363 | $533,293 | $164,859 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | $24.6M | $19.9M | $26.2M | $13.4M | $12.9M | $5.3M | $3.9M | $3.6M | $6.8M | $803,547 | $491,452 | $523,305 | — | — | — | — | — |
| Operating income | −$16.7M | −$15.5M | −$21.8M | −$7.5M | −$4.5M | $2.7M | −$255,809 | −$1.2M | −$4.9M | −$202,507 | −$442,459 | $7.1M | $288,712 | −$344,543 | −$330,589 | −$169,245 | — |
| EBITDAderived | −$15.3M | −$14.3M | −$21.2M | −$7.4M | −$4.2M | $3.1M | $138,819 | −$1.2M | −$4.8M | −$193,059 | — | — | — | — | — | — | — |
| Net income | −$19.1M | −$16.2M | −$18.5M | −$13.8M | −$8.0M | $820,786 | −$3.3M | −$9.1M | −$6.2M | −$601,002 | −$6.7M | $6.0M | $246,592 | −$344,543 | −$330,589 | −$169,245 | −$3.8M |
| Basic EPSper diluted share | -$0.63 | -$1.17 | -$2.15 | -$33.16 | -$23.74 | $0.06 | -$0.25 | -$0.68 | -$0.49 | $0.00 | -$0.05 | $0.05 | $0.00 | -$0.01 | -$0.01 | -$0.01 | — |
| Diluted EPSper diluted share | -$0.63 | -$1.17 | -$2.15 | -$33.16 | -$23.74 | $0.06 | -$0.25 | -$0.68 | -$0.49 | $80,741.00 | -$0.05 | $0.05 | $0.00 | -$0.01 | -$0.01 | -$0.01 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 | Terzis GeorgiosChief Financial Officer | BuyCommon Stock, par value $.001 | 168.1K | $0.25 | $42.0K | 2.24M |
| Jun 11, 2026Form 4 | Siokas GrigoriosChief Executive Officer | BuyCommon Stock, par value $.001 | 218.4K | $0.21 | $45.9K | 13.48M |
| Jun 10, 2026Form 4 | Siokas GrigoriosChief Executive Officer | BuyCommon Stock, par value $.001 | 701.4K | $0.23 | $161.3K | 13.26M |
| Feb 12, 2026Form 4 | Siokas GrigoriosChief Executive Officer | BuyCommon Stock, par value $.001 | 388.5K | $0.37 | $143.8K | 8.86M |
| Feb 11, 2026Form 4 | Siokas GrigoriosChief Executive Officer | BuyCommon Stock, par value $.001 | 291.3K | $0.41 | $119.4K | 8.47M |