Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.1M | $2.0M | $2.8M | $2.8M | $1.6M | $1.6M | $1.1M | $1.2M | $1.0M | $1.5M | $1.3M | $1.3M | $2.0M | $2.4M |
| Gross profit | $596,421 | $1.2M | $1.9M | $1.7M | $991,642 | $1.1M | $659,842 | $812,546 | $630,213 | $849,630 | $668,980 | $711,274 | $997,891 | $1.1M |
| Gross margin | 55.22% | 59.72% | 68.59% | 61.64% | 61.62% | 68.61% | 61.91% | 68.36% | 60.75% | 55.61% | 51.98% | 53.52% | 50.21% | 45.37% |
| Research & development | $29,542 | $73,425 | $58,340 | $185,295 | $210,014 | $104,046 | $46,696 | $70,801 | $72,863 | $22,135 | $37,160 | $35,945 | $33,170 | $7,619 |
| Operating expenses | $1.1M | $1.1M | $1.1M | $1.1M | $1.2M | $1.3M | $1.1M | $1.1M | $1.1M | $1.6M | $1.6M | $3.6M | $1.7M | $1.2M |
| Operating income | −$467,278 | $90,098 | $827,800 | $651,005 | −$194,833 | −$248,862 | −$402,189 | −$251,602 | −$459,952 | −$718,596 | −$898,681 | −$2.9M | −$706,922 | −$89,096 |
| Operating margin | −43.26% | 4.41% | 29.41% | 23.31% | −12.11% | −16.04% | −37.74% | −21.17% | −44.34% | −47.03% | −69.83% | −219.12% | −35.57% | −3.71% |
| EBITDA | −$405,784 | $146,316 | $827,800 | $651,005 | −$153,715 | −$245,878 | −$402,189 | −$251,602 | −$459,952 | −$717,370 | −$890,262 | −$2.9M | −$673,662 | −$55,619 |
| EBITDA margin | −37.57% | 7.17% | 29.41% | 23.31% | −9.55% | −15.84% | −37.74% | −21.17% | −44.34% | −46.95% | −69.17% | −218.39% | −33.90% | −2.32% |
| Net income | −$459,028 | $89,396 | $939,065 | $660,115 | −$195,588 | −$249,523 | −$402,189 | −$216,196 | $835,937 | −$840,809 | −$1.0M | $200,917 | −$1.2M | −$1.8M |
| Net profit margin | −42.50% | 4.38% | 33.36% | 23.64% | −12.15% | −16.08% | −37.74% | −18.19% | 80.59% | −55.03% | −78.72% | 15.12% | −59.73% | −73.79% |
| Basic EPSper basic share | -$0.01 | $0.00 | $0.01 | $0.04 | $0.00 | $0.00 | -$0.01 | $0.00 | $0.02 | -$0.02 | -$0.02 | $0.00 | -$0.03 | -$0.02 |
| Diluted EPSper diluted share | -$0.01 | $0.00 | $0.01 | $0.01 | $0.00 | $0.00 | -$0.01 | $0.00 | $0.01 | -$0.02 | -$0.02 | $0.00 | -$0.03 | — |
Reported shareholders