Revenue
2017
2018
2019
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 · Dec 31 | 2014 · May 31 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $389,651 | $529,439 | $359,147 | $100,476 | — | $206,161 | $82,881 | $37,825 | — | — | — | — | — | — | — | — | — | — | — |
| Gross profit | $219,044 | $182,638 | $33,269 | −$52,705 | $13,965 | −$4,870 | — | — | $2.5M | — | — | — | — | — | — | — | — | — | — |
| Gross margin | 56.22% | 34.50% | 9.26% | −52.46% | — | −2.36% | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Research & development | — | — | — | — | $0 | $12,404 | $12,369 | $118,934 | $1.1M | $550,262 | $97,514 | — | — | — | — | — | — | — | — |
| Operating expenses | $2.1M | $1.6M | $21.8M | $932,134 | $601,022 | $1.3M | $1.3M | $1.0M | $2.4M | $4.0M | $256,333 | $208,442 | $388,084 | $1.0M | $278,821 | — | — | — | — |
| Operating income | −$1.8M | −$1.4M | −$21.8M | −$984,839 | −$587,058 | −$1.3M | −$1.2M | −$1.0M | −$2.4M | −$4.0M | −$256,333 | — | −$388,084 | −$1.0M | −$278,821 | — | — | — | — |
| Operating margin | −474.53% | −266.53% | −6,074.59% | −980.17% | — | −643.88% | −1,450.13% | −2,662.08% | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA | −$1.4M | −$1.4M | −$21.8M | −$984,839 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −367.77% | −264.81% | −6,066.60% | −980.17% | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −$1.6M | −$1.1M | −$22.8M | $2.9M | −$4.6M | −$1.4M | −$2.4M | −$1.2M | −$2.6M | −$4.3M | −$386,748 | −$208,442 | −$388,084 | −$1.0M | −$278,821 | −$259,179 | −$622,429 | −$4.8M | −$1.7M |
| Net profit margin | −406.97% | −214.71% | −6,337.97% | 2,906.55% | — | −679.13% | −2,842.97% | −3,155.47% | — | — | — | — | — | — | — | — | — | — | — |
| Basic EPSper basic share | $0.00 | $0.00 | -$0.02 | $1.68 | $0.00 | $0.00 | -$0.03 | -$0.02 | -$0.04 | -$0.10 | $0.00 | $0.00 | $0.00 | -$0.20 | -$0.20 | — | — | — | — |
| Diluted EPSper diluted share | $0.00 | $0.00 | -$0.02 | $1.67 | $0.00 | $0.00 | -$0.03 | -$0.02 | -$0.04 | -$0.10 | $0.00 | $0.00 | $0.00 | -$0.20 | -$0.20 | — | — | — | — |
Reported shareholders