Revenue
2012
2013
2014
2015
2016
2017
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 | $10.1M | $5.0M | $5.7M | $6.3M | $3.9M | $3.0M | $3.1M | $2.6M | $3.0M | $568,312 | $107 | $400 | $1,155 | $132 | — | — |
| Gross profit | $2.1M | $2.3M | $1.1M | $1.1M | $777,770 | $841,734 | $1.0M | $1.1M | $1.0M | $153,284 | — | — | — | — | — | — |
| Gross margin | 20.88% | 45.51% | 19.19% | 17.11% | 20.02% | 27.93% | 32.61% | 41.49% | 34.38% | 26.97% | — | — | — | — | — | — |
| Operating expenses | $997,557 | $763,020 | $1.0M | $874,203 | $825,467 | $1.0M | $996,440 | $1.0M | $1.0M | $155,952 | $107,641 | $49,269 | $145,795 | $106,505 | $81,526 | $129,236 |
| Operating income | $1.1M | $1.5M | $68,803 | $205,522 | −$47,697 | −$199,130 | $15,605 | $23,105 | −$19,397 | −$2,668 | −$107,534 | −$48,869 | −$144,640 | −$106,373 | −$81,526 | −$129,236 |
| Operating margin | 10.97% | 30.16% | 1.22% | 3.26% | −1.23% | −6.61% | 0.50% | 0.90% | −0.65% | −0.47% | −100,499.07% | −12,217.25% | −12,522.94% | −80,585.61% | — | — |
| EBITDA | $1.1M | $1.5M | $75,019 | $207,928 | −$40,941 | −$190,685 | $21,835 | $28,018 | −$16,741 | — | −$75,734 | −$16,069 | −$111,061 | −$94,040 | −$80,547 | −$128,540 |
| EBITDA margin | 11.20% | 30.23% | 1.33% | 3.29% | −1.05% | −6.33% | 0.70% | 1.09% | −0.56% | — | −70,779.44% | −4,017.25% | −9,615.67% | −71,242.42% | — | — |
| Net income | $418,271 | $375,985 | −$97,379 | $154,090 | −$170,478 | −$224,218 | −$14,345 | $1,580 | −$19,397 | −$11,776 | −$160,284 | −$49,825 | −$144,640 | −$106,373 | −$81,526 | −$129,236 |
| Net profit margin | 4.15% | 7.56% | −1.72% | 2.44% | −4.39% | −7.44% | −0.46% | 0.06% | −0.65% | −2.07% | −149,798.13% | −12,456.25% | −12,522.94% | −80,585.61% | — | — |
| Basic EPSper basic share | $0.02 | $0.02 | $0.00 | $0.00 | $0.00 | -$0.01 | $0.00 | $0.00 | $0.00 | $0.00 | -$0.01 | $0.00 | -$0.01 | -$0.01 | -$0.01 | -$0.01 |
| Diluted EPSper diluted share | $0.02 | $0.02 | $0.00 | $0.00 | $0.00 | -$0.01 | $0.00 | $0.00 | $0.00 | $0.00 | -$0.01 | $0.00 | -$0.01 | -$0.01 | -$0.01 | -$0.01 |
Reported shareholders