Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.3M | $563,726 | $754 | $24,726 | $1.1M | $622,801 | $12.6M | $23.7M | $29.0M | $24.4M | $16.3M |
| Gross profit | −$11,741 | $238,422 | −$222 | −$80,828 | $311,128 | $173,107 | −$1.5M | −$4.1M | $8.3M | $7.1M | $4.0M |
| Research & development | — | — | — | — | — | — | — | $1.1M | $1.1M | $1.1M | $593,962 |
| Operating expenses | $1.8M | $2.1M | $6.2M | $3.0M | $4.0M | $669,338 | $5.4M | $10.0M | $8.0M | $5.9M | $3.3M |
| Operating income | −$1.8M | −$1.8M | −$6.2M | −$3.0M | −$3.7M | −$496,231 | −$7.0M | −$14.0M | $267,305 | $1.2M | $676,732 |
| EBITDAderived | −$1.6M | −$1.7M | −$6.2M | −$3.0M | −$3.2M | −$423,887 | −$6.4M | −$13.6M | $631,475 | $1.4M | $943,266 |
| Net income | $1.8M | $2.7M | −$23.6M | $803,700 | −$6.1M | −$874,668 | −$8.6M | −$14.2M | $115,111 | $1.0M | $466,753 |
| Basic EPSper diluted share | $0.17 | $0.26 | -$2.29 | $0.10 | -$1.17 | -$0.38 | -$0.41 | -$1.49 | $0.01 | $0.13 | $0.06 |
| Diluted EPSper diluted share | $0.17 | $0.26 | -$2.29 | $0.10 | -$1.17 | -$0.38 | -$0.41 | -$1.49 | $0.01 | $0.13 | $0.06 |