Revenue
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 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $16.4M | $24.2M | $25.3M | $19.6M | $867,000 | $343,000 | $245,000 | $74,884 | — | $37,055 | $217,268 | $124,598 | $3,140 | $17,029 | $8,884 | $53,722 | $19,004 | $64,836 | — | — | — | — | — | — | — | — |
| Gross profit | $6.3M | $8.7M | $8.0M | $6.5M | $599,000 | $281,000 | $200,000 | $46,082 | — | $12,692 | $151,545 | $11,574 | $430 | $12,946 | $8,511 | $52,914 | $17,772 | $43,621 | — | — | — | — | — | — | — | — |
| Research & development | $20,000 | $70,000 | $107,000 | $89,000 | $51,000 | $19,000 | $5,000 | $187,655 | $128,044 | $250,180 | $2.4M | $10.6M | $655,840 | $5,420 | $9,081 | $10,553 | $17,943 | $17,065 | — | — | — | — | — | — | — | — |
| Operating expenses | $11.4M | $13.1M | $11.4M | $10.2M | $5.4M | $3.8M | $2.6M | $2.6M | $2.8M | $3.7M | $5.4M | $13.6M | $11.6M | $1.1M | $536,339 | $526,695 | $526,255 | $566,719 | — | — | — | — | — | — | — | — |
| Operating income | −$5.1M | −$4.4M | −$3.3M | −$3.7M | −$4.8M | −$3.6M | −$2.4M | −$2.6M | −$2.8M | −$3.7M | −$5.2M | −$13.6M | −$11.6M | −$1.1M | −$527,828 | — | — | — | — | — | — | — | — | — | — | — |
| EBITDAderived | −$4.1M | −$3.2M | −$2.2M | −$3.0M | −$4.7M | −$3.5M | −$2.4M | — | −$2.8M | −$3.7M | −$5.1M | −$13.5M | −$11.6M | −$1.1M | −$516,924 | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −$4.9M | −$3.8M | −$3.4M | −$14.4M | $3.6M | −$5.9M | −$2.5M | −$2.9M | −$3.4M | −$1.6M | −$2.3M | −$7.9M | −$16.4M | −$1.2M | −$665,113 | −$721,841 | −$694,910 | −$931,338 | −$1.1M | −$1.6M | −$1.3M | −$1.4M | −$1.1M | −$1.2M | −$1.1M | −$367,829 |
| Basic EPSper diluted share | -$0.39 | -$0.37 | -$0.35 | -$1.70 | $0.51 | -$1.48 | -$1.17 | -$0.03 | -$0.14 | -$0.24 | -$0.47 | -$2.22 | -$0.07 | $0.01 | $0.00 | -$0.01 | -$0.01 | -$0.01 | — | — | — | — | — | — | — | — |
| Diluted EPSper diluted share | -$0.39 | -$0.37 | -$0.35 | -$1.70 | $0.49 | -$1.48 | -$1.17 | -$0.03 | -$0.14 | -$0.24 | -$0.47 | -$2.22 | -$0.07 | $0.01 | $0.00 | -$0.01 | -$0.01 | -$0.01 | — | — | — | — | — | — | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 10, 2025Form 4 | LAFFER ARTHUR BDirector | BuyCommon Stock, par value $0.001 · indirect | 14.0K | $0.71 | $9.9K | 61.9K |
| Mar 10, 2025Form 4 | LAFFER ARTHUR BDirector | BuyCommon Stock, par value $0.001 | 14.0K | $0.71 | $9.9K | 328.9K |
| Mar 10, 2025Form 4 | Stedham Adam HCEO and President | BuyCommon Stock, par value $0.001 per share | 50.0K | $0.68 | $34.0K | 367.3K |
| Mar 7, 2025Form 4 | Stedham Adam HCEO and President | BuyCommon Stock, par value $0.001 per share | 45.0K | $0.71 | $31.9K | 317.3K |
| Dec 30, 2024Form 4 | Stedham Adam HCEO and President | BuyCommon Stock, par value $0.001 per share | 22.0K | $0.71 | $15.6K | 267.0K |