Revenue
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 | $54,821 | $135,969 | $525,883 | $116,533 | $1.7M | $21.0M | $13.7M | $342,049 | $16,754 | $40,193 | $47,268 | $650,991 | $332,692 | $540,168 | — | — |
| Gross profit | $31,815 | $69,641 | $384,583 | −$388,692 | −$241,900 | $11.0M | $6.4M | −$43,754 | −$4,744 | $19,720 | $28,647 | $306,018 | $211,978 | $100,068 | $120,626 | −$191,754 |
| Research & development | — | — | $100,000 | — | — | — | — | $2.4M | — | — | — | $0 | $22,234 | $36,969 | $68,426 | $70,570 |
| Operating expenses | $1.1M | $1.6M | $1.9M | $2.6M | $3.6M | $15.8M | $11.3M | $3.7M | $1.1M | $1.1M | $888,594 | $1.6M | $2.1M | $2.2M | $2.6M | $3.0M |
| Operating income | −$1.1M | −$1.5M | −$1.5M | −$2.9M | −$3.8M | −$4.8M | −$4.9M | −$3.7M | −$1.1M | −$1.1M | −$859,947 | −$1.3M | −$1.9M | −$2.1M | −$2.5M | −$3.2M |
| EBITDAderived | −$993,098 | −$1.4M | −$1.5M | −$2.8M | −$3.6M | −$4.0M | −$4.5M | −$3.1M | — | −$1.1M | −$842,659 | −$1.3M | −$1.8M | −$2.1M | −$2.5M | — |
| Net income | −$1.5M | $759,513 | −$5.2M | −$4.0M | −$2.7M | −$7.6M | −$7.7M | −$5.4M | −$1.2M | −$1.2M | −$1.2M | −$1.4M | −$2.5M | −$2.7M | −$3.6M | −$3.2M |
| Basic EPSper diluted share | — | — | — | — | $0.00 | -$0.01 | -$0.01 | -$0.02 | -$0.01 | $0.01 | $0.02 | -$0.03 | -$0.09 | -$0.13 | -$0.23 | -$0.22 |
| Diluted EPSper diluted share | — | — | — | — | — | -$0.01 | -$0.01 | -$0.02 | -$0.01 | $0.01 | $0.02 | -$0.03 | -$0.09 | -$0.13 | -$0.23 | -$0.22 |