Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $24.7M | $24.6M | $29.2M | $26.3M | $23.1M | $18.4M | $17.0M | $16.4M | $16.9M | $16.8M | $15.6M | $14.7M | $13.8M | $14.5M | $12.8M |
| Gross profit | $6.5M | $6.5M | $7.2M | $6.0M | $6.3M | $5.5M | $4.4M | $4.8M | $4.9M | $4.2M | $3.8M | $3.9M | $4.0M | $4.2M | $3.9M |
| Research & development | $167,252 | $156,617 | $134,624 | $117,079 | $109,024 | $111.1M | $123,478 | $150,742 | $166,467 | $169,500 | $124,674 | $404,288 | $104,806 | $104,895 | — |
| Operating expenses | $6.5M | $6.4M | $5.6M | $5.1M | $4.5M | $4.1M | $4.0M | $4.1M | $4.2M | $4.1M | $3.8M | $3.8M | $3.8M | $4.5M | $4.3M |
| Operating income | −$69,000 | $174,000 | $1.5M | $946,000 | $1.8M | $1.5M | $410,000 | $676,000 | $736,000 | $147,000 | −$70,000 | $27,482 | $188,045 | −$353,188 | −$380,937 |
| EBITDAderived | $359,147 | $586,172 | $1.9M | $1.3M | $2.1M | $1.6M | $575,000 | $869,000 | $944,000 | $372,000 | $149,000 | $260,331 | $364,991 | −$10,333 | −$155,306 |
| Net income | −$448,000 | −$399,000 | $1.2M | $604,000 | $2.6M | −$221 | — | — | — | — | — | — | −$288,485 | −$782,417 | −$801,252 |
| Basic EPSper diluted share | -$0.01 | -$0.01 | $0.02 | $0.01 | $0.03 | $0.01 | $0.00 | $0.00 | $0.00 | $0.00 | -$0.01 | -$0.01 | $0.00 | -$0.01 | -$0.01 |
| Diluted EPSper diluted share | -$0.01 | -$0.01 | $0.02 | $0.01 | $0.03 | $0.01 | $0.00 | $0.00 | $0.00 | $0.00 | -$0.01 | -$0.01 | $0.00 | -$0.01 | -$0.01 |