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 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.6M | $5.7M | $9.9M | $4.9M | $6.2M | $4.0M | $5.3M | $4.6M | $3.6M | $1.6M | $342 | $814 | — | — | — | — | — | — | — | — | — |
| Gross profit | $1.0M | $1.5M | $4.9M | $1.6M | $2.1M | $1.7M | $1.7M | $1.9M | $1.2M | $480,852 | $196 | $412 | — | — | — | — | — | — | — | — | — |
| Research & development | — | — | — | — | — | — | — | — | — | — | — | $3,439 | — | — | — | — | — | — | — | — | — |
| Operating expenses | $2.5M | $2.9M | $2.2M | $1.8M | $1.9M | $1.7M | $2.4M | $1.9M | $2.1M | $808,609 | $93,643 | $5.4M | — | $6,096 | $5,396 | $8,471 | — | — | — | — | — |
| Operating income | −$1.5M | −$1.4M | $2.7M | −$190,529 | $201,876 | −$16,782 | −$687,416 | $9,482 | −$888,764 | −$327,757 | −$93,447 | — | — | — | — | — | — | — | — | — | — |
| EBITDAderived | — | — | — | — | — | — | −$669,292 | $39,719 | −$873,074 | −$302,313 | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −$1.2M | −$143,224 | $2.9M | −$203,697 | $127,174 | −$563,779 | −$1.2M | −$973,740 | −$1.6M | −$375,734 | −$93,447 | −$5.4M | −$5,894 | −$6,096 | −$5,396 | −$8,471 | −$3,788 | −$40,044 | −$34,705 | −$13,458 | −$2,488 |
| Basic EPSper diluted share | -$0.01 | $0.00 | $0.03 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Diluted EPSper diluted share | -$0.01 | $0.00 | $0.03 | $0.00 | $0.00 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |