Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2011 | 2010 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $605,100 | $511,500 | $563,200 | $3.6M | $809,900 | $744,000 | $793,800 | $2.2M | $670,600 | $1.4M | $950,800 | $922,800 | $713,500 | $658,700 | — |
| Gross profit | $813,400 | $1.1M | $1.1M | $3.9M | $1.2M | $1.5M | $1.7M | $2.8M | $1.1M | $941,400 | $617,800 | $598,500 | $451,100 | $383,200 | — |
| Research & development | $179,900 | $178,200 | $163,400 | $140,400 | $181,500 | $173,500 | $165,600 | $153,200 | $146,300 | $138,800 | $128,100 | $121,600 | $113,700 | $132,300 | — |
| Operating expenses | $1.4M | $4.4M | $3.0M | $1.9M | $1.2M | $1.1M | $889,400 | $909,900 | $717,500 | $669,600 | $656,500 | $569,500 | $634,800 | $617,600 | — |
| Operating income | −$601,400 | −$3.3M | −$1.9M | $2.0M | $25,200 | $479,000 | $806,300 | $1.9M | $406,300 | $271,800 | −$38,700 | $29,000 | −$183,700 | −$234,400 | — |
| EBITDAderived | −$594,700 | −$3.3M | −$1.8M | $2.1M | $55,700 | $500,500 | $817,100 | $1.9M | $413,800 | $279,100 | −$32,600 | $33,000 | −$177,800 | −$226,500 | — |
| Net income | −$154,900 | −$2.7M | −$1.4M | $1.8M | $49,400 | $508,400 | $754,900 | $1.7M | $381,200 | $258,500 | −$18,000 | $7,700 | −$27,300 | −$245,100 | $386,000 |
| Basic EPSper diluted share | -$0.01 | -$0.25 | -$0.15 | $0.24 | $0.01 | $0.01 | $0.01 | $0.03 | $0.01 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — |
| Diluted EPSper diluted share | -$0.01 | -$0.25 | -$0.15 | $0.24 | $0.01 | $0.01 | $0.01 | $0.03 | $0.01 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 29, 2025Form 4 | Westenburg Kevin CamererPresident | BuyCommon Stock | 33.3K | $1.50 | $50.0K | 200.5K |
| Aug 28, 2025Form 4 | Westenburg Kevin CamererPresident | BuyCommon Stock | 4.0K | $1.65 | $6.6K | 147.2K |
| Aug 27, 2025Form 4 | Westenburg Kevin CamererPresident | BuyCommon Stock | 1.5K | $1.63 | $2.4K | 143.2K |
| Aug 26, 2025Form 4 | Westenburg Kevin CamererPresident | BuyCommon Stock | 5.0K | $1.60 | $8.0K | 141.7K |
| Aug 20, 2025Form 4 | Westenburg Kevin CamererPresident | BuyCommon Stock | 2.5K | $1.60 | $4.0K | 136.7K |