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 | $19.6M | $22.9M | $28.0M | $23.5M | $13.4M | $10.9M | $13.0M | $11.4M | $6.8M | — | — | — | $8.0M | $8.8M | $9.2M | $8.9M |
| Gross profit | $5.0M | $5.1M | $5.3M | $4.8M | $3.5M | $2.2M | $2.2M | $2.9M | $1.6M | $1.1M | $2.0M | $1.8M | $1.5M | $1.7M | $1.5M | $2.3M |
| Research & development | $434,436 | $564,576 | $501,937 | $375,728 | $235,679 | $337,823 | $366,492 | $351,999 | $330,805 | $319,476 | $438,667 | $307,083 | $324,035 | $311,646 | $619,940 | $442,214 |
| Operating income | $1.8M | $2.0M | $2.5M | $2.5M | $1.8M | $516,347 | $330,858 | $934,867 | $49,121 | −$660,960 | −$92,599 | −$150,813 | −$288,090 | −$266,309 | −$641,675 | $79,895 |
| EBITDAderived | $2.3M | $2.5M | $3.0M | $2.9M | $2.2M | $968,163 | $759,462 | $1.4M | $509,758 | −$215,069 | $353,655 | $362,155 | $283,438 | $318,776 | −$106,679 | $567,898 |
| Net income | $1.7M | $1.9M | $2.2M | $2.0M | $1.7M | $1.5M | $305,351 | $907,869 | $6,091 | −$706,054 | −$149,297 | −$219,924 | −$287,646 | −$325,972 | −$890,606 | $17,079 |
| Basic EPSper diluted share | $0.38 | $0.41 | $0.48 | $0.43 | $0.37 | $0.33 | $0.06 | $0.21 | $0.00 | -$0.18 | -$0.04 | -$0.06 | -$0.08 | -$0.09 | -$0.24 | $0.00 |
| Diluted EPSper diluted share | $0.38 | $0.41 | $0.48 | $0.43 | $0.37 | $0.33 | $0.06 | $0.21 | $0.00 | -$0.18 | -$0.04 | -$0.06 | -$0.08 | -$0.09 | -$0.24 | $0.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 27, 2025Form 4 | Shunk Laura FDirector,TenPercentOwner | SellCommon stock, without par value | 10.0K | $4.00 | $40.0K | 510.3K |
| Jun 4, 2025Form 4 | Shunk Laura FDirector,TenPercentOwner | BuyCommon stock, without par value · indirect | 100 | $4.45 | $445.00 | 520.3K |