Revenue
2010
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $0 | $0 | $308 | $26,197 | $64,588 | $76,078 | $136,327 | $1.8M | $1.9M | $2.1M | $2.2M | $2.0M | $3.3M | $3.5M | $5.2M | $3.4M |
| Gross profit | $0 | $0 | $308 | $26,197 | — | $172,019 | $94,138 | $1.2M | $1.3M | $1.4M | $1.3M | $1.1M | $2.0M | $2.0M | $3.1M | $2.0M |
| Gross margin | — | — | 100.00% | 100.00% | — | 226.11% | 69.05% | 65.64% | 69.19% | 67.45% | 61.24% | 52.08% | 59.99% | 57.54% | 59.31% | 57.95% |
| Research & development | — | — | — | — | — | — | — | $0 | $15,688 | $45,661 | $261,776 | $50,169 | — | — | — | — |
| Operating expenses | $4.9M | $2.8M | $927,726 | $888,106 | $284,959 | $507,397 | $1.6M | $1.8M | $1.6M | $2.1M | $2.1M | $2.4M | $2.3M | $1.9M | $1.8M | $863,399 |
| Operating income | −$4.9M | −$2.8M | −$927,726 | −$861,910 | −$284,959 | −$335,378 | −$1.5M | −$613,711 | −$356,559 | −$704,950 | −$1.0M | −$1.4M | −$290,650 | $91,575 | $1.3M | $1.1M |
| Operating margin | — | — | −301,209.74% | −3,290.11% | −441.19% | −440.83% | −1,136.73% | −34.17% | −19.22% | −33.30% | −45.86% | −69.73% | −8.81% | 2.65% | 25.73% | 32.48% |
| EBITDA | −$4.9M | −$2.8M | −$927,726 | −$811,434 | −$274,000 | −$320,958 | −$1.5M | −$588,208 | −$337,468 | −$685,762 | −$981,222 | −$1.4M | −$268,650 | $102,158 | $1.3M | — |
| EBITDA margin | — | — | −301,209.74% | −3,097.43% | −424.23% | −421.88% | −1,098.72% | −32.75% | −18.19% | −32.39% | −44.76% | −67.73% | −8.14% | 2.95% | 25.73% | — |
| Net income | −$5.0M | −$2.8M | −$920,418 | −$811,635 | −$284,959 | −$297,394 | −$1.6M | −$671,655 | −$405,924 | −$755,945 | −$1.1M | −$1.7M | −$626,071 | −$430,218 | $1.3M | $1.1M |
| Net profit margin | — | — | −298,837.01% | −3,098.20% | −441.19% | −390.91% | −1,182.87% | −37.40% | −21.88% | −35.71% | −48.24% | −82.69% | −18.97% | −12.44% | 25.23% | 32.50% |
| Basic EPSper basic share | -$1.11 | -$0.54 | -$0.00 | $0.00 | $0.00 | -$0.01 | -$0.08 | -$0.03 | -$0.02 | -$0.04 | $19,632,832.00 | -$0.09 | -$0.03 | -$0.02 | $0.08 | $0.06 |
| Diluted EPSper diluted share | -$1.11 | -$0.54 | -$0.00 | $0.00 | -$0.01 | -$0.01 | -$0.08 | -$0.03 | -$0.02 | -$0.04 | $19,632,832.00 | -$0.09 | -$0.03 | -$0.02 | $0.08 | $0.06 |
Reported shareholders
| Holder | % owned |
|---|---|
Encompass Capital Advisors LLC | 9.86%700K shares |
Stock James L | ≈4.37%310K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.18%154.64K shares |
JANE STREET GROUP, LLC | 1.49%105.97K shares |
Feynman Point Asset Management LLC | 1.17%82.86K shares |
HRT FINANCIAL LP | 1.03%73.14K shares |
THOMPSON DAVIS & CO., INC. | 0.76%54.15K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.51%36.19K shares |
VANGUARD FIDUCIARY TRUST CO | 0.33%23.7K shares |
Virtu Financial LLC | 0.32%22.79K shares |
STATE STREET CORP | 0.19%13.2K shares |
Pekin Hardy Strauss, Inc. | 0.14%10K shares |
Equitable Holdings, Inc. | 0.14%10K shares |
UBS Group AG | 0.09%6.72K shares |
Rockefeller Capital Management L.P. | 0.04%3K shares |
Caitong International Asset Management Co., Ltd | <0.01%11 shares |
JPMORGAN CHASE & CO | <0.01%2 shares |
Federation des caisses Desjardins du Quebec | <0.01%1 shares |
Percentages use 7.1M 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.