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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $9.0M | $8.5M | $9.3M | $8.5M | $7.1M | $6.4M | $8.8M | $8.4M | $8.0M | $8.4M | $8.8M | $9.3M | $8.4M | $6.8M | $8.3M | $6.1M |
| Gross profit | $3.6M | $3.4M | $4.0M | $3.1M | $3.1M | $2.2M | $3.9M | $3.8M | $3.7M | $4.2M | $4.4M | $4.5M | $4.0M | $3.2M | $3.8M | $2.8M |
| Research & development | $2.2M | $2.2M | $1.8M | $1.4M | $1.2M | $1.0M | $1.0M | $1.1M | $1.1M | $1.0M | $1.2M | $1.0M | $929,517 | $523,055 | $440,579 | $375,683 |
| Operating expenses | $4.9M | $4.9M | $4.2M | $3.7M | $3.3M | $3.3M | $3.5M | $3.5M | $3.6M | $3.5M | $4.0M | $3.7M | $3.4M | $2.5M | $2.6M | $2.2M |
| Operating income | −$1.2M | −$1.4M | −$191,135 | −$650,345 | −$268,913 | −$1.2M | $481,215 | $270,623 | $132,640 | $634,979 | $442,206 | $794,514 | $681,943 | $697,499 | $1.2M | $638,769 |
| EBITDAderived | −$786,566 | −$1.1M | $73,689 | −$17,927 | −$14,090 | −$791,167 | $893,744 | $687,519 | $420,657 | $918,144 | $734,799 | $999,608 | $880,954 | $876,814 | $1.3M | $705,407 |
| Net income | −$2.5M | −$1.1M | $205,614 | −$455,757 | $675,967 | −$921,930 | $625,826 | $217,164 | $14,603 | $433,151 | $282,254 | $604,996 | $574,755 | $478,985 | $778,929 | $406,794 |
| Basic EPSper diluted share | -$0.90 | -$0.41 | $0.08 | -$0.19 | $0.28 | -$0.38 | $0.26 | $0.09 | $0.01 | $0.18 | $0.12 | $0.25 | $0.24 | $0.20 | $0.32 | $0.17 |
| Diluted EPSper diluted share | -$0.90 | -$0.41 | $0.08 | -$0.19 | $0.27 | -$0.38 | $0.26 | $0.09 | $0.01 | $0.17 | $0.11 | $0.24 | $0.24 | $0.20 | $0.32 | $0.17 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 23, 2026Form 4 | Willkomm WayneCEO and President | BuyCommon Stock | 1.3K | $2.50 | $3.3K | 41.6K |
| Jun 16, 2026Form 4 | Kornelsen MichaelDirector | BuyCommon Stock | 100 | $2.50 | $250.00 | 1.1K |
| Feb 28, 2025Form 4 | Heim MichelleController | SellCommon Stock | 1.5K | $3.80 | $5.7K | 0 |
| Feb 28, 2025Form 4 | KORNELSEN VERN DChief Financial Officer | BuyCommon Stock · indirect | 12.3K | $3.80 | $46.5K | 2.10M |
| Feb 28, 2025Form 4/A | Siecke Donald E.Director | BuyCommon Stock · indirect | 16.0K | $3.80 | $60.8K | 554.4K |