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 | $4.2M | $3.2M | $2.3M | $1.8M | $1.9M | $1.7M | $1.7M | $1.7M | $1.3M | $1.3M | $197,752 | $324,394 | $159,144 | $0 | — | — |
| Gross profit | $1.9M | $1.2M | $1.0M | $630,956 | $849,038 | $824,279 | $834,613 | $790,021 | $527,808 | $589,654 | −$354,095 | −$20,109 | $19,403 | $0 | — | — |
| Gross margin | 44.63% | 37.90% | 44.22% | 34.64% | 44.25% | 47.32% | 47.88% | 46.78% | 40.15% | 44.28% | −179.06% | −6.20% | 12.19% | — | — | — |
| Operating expenses | $1.8M | $2.0M | $1.2M | $859,155 | $844,654 | $910,217 | $1.1M | $1.2M | $1.8M | $1.9M | $1.4M | $5.2M | $2.8M | $1.6M | $165,994 | — |
| Operating income | $83,726 | −$781,409 | −$163,617 | −$228,199 | $4,384 | −$85,938 | −$297,699 | −$423,260 | −$1.2M | −$1.3M | −$1.8M | −$5.2M | −$2.8M | −$1.6M | — | — |
| Operating margin | 2.00% | −24.07% | −7.15% | −12.53% | 0.23% | −4.93% | −17.08% | −25.06% | −93.94% | −95.26% | −904.17% | −1,607.82% | −1,742.04% | — | — | — |
| EBITDA | $83,726 | −$781,409 | −$163,617 | −$228,199 | — | — | — | — | — | −$1.3M | −$1.8M | −$5.2M | −$2.8M | −$1.6M | — | — |
| EBITDA margin | 2.00% | −24.07% | −7.15% | −12.53% | — | — | — | — | — | −95.23% | −903.40% | −1,606.57% | −1,741.14% | — | — | — |
| Net income | $49,213 | −$801,144 | −$179,957 | −$238,836 | $39,892 | −$83,719 | −$297,699 | −$423,260 | $1.2M | $1.3M | $1.8M | $5.2M | −$2.8M | −$1.6M | −$5.8M | −$1.2M |
| Net profit margin | 1.17% | −24.67% | −7.86% | −13.11% | 2.08% | −4.81% | −17.08% | −25.06% | 93.78% | 95.22% | 904.17% | 1,607.65% | −1,744.31% | — | — | — |
| Basic EPSper basic share | $0.01 | -$0.09 | -$0.01 | -$0.04 | $0.00 | $0.00 | -$0.04 | $0.08 | $0.20 | $0.28 | $0.40 | $1.36 | -$1.12 | -$1.00 | — | — |
| Diluted EPSper diluted share | $0.01 | -$0.09 | -$0.02 | -$0.02 | $0.00 | $0.00 | -$0.04 | $0.08 | $0.20 | $0.28 | $0.40 | $1.36 | -$1.12 | -$1.00 | — | — |
Reported shareholders