Revenue
2009
2010
2011
2012
2014
2015
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $0 | $0 | $0 | $0 | — | — | — | — | — | — | $506,000 | $34,000 | — | $1.6M | $2.0M | $813,000 | $3.3M |
| Gross profit | — | — | — | — | — | — | — | — | — | — | $289,000 | $11,000 | −$15,000 | $1.1M | $1.3M | $704,000 | $2.2M |
| Gross margin | — | — | — | — | — | — | — | — | — | — | 57.11% | 32.35% | — | 63.85% | 65.02% | 86.59% | 65.78% |
| Operating expenses | $23,000 | $39,000 | $38,000 | $41,000 | — | — | — | — | — | — | $259,000 | $275,000 | $308,000 | $749,000 | $638,000 | $1.2M | $2.3M |
| Operating income | −$23,000 | −$39,000 | −$38,000 | −$41,000 | −$43,000 | −$48,000 | −$45,000 | −$58,000 | −$194,000 | −$291,000 | $30,000 | −$264,000 | −$323,000 | $302,000 | $695,000 | −$459,000 | −$159,000 |
| Operating margin | — | — | — | — | — | — | — | — | — | — | 5.93% | −776.47% | — | 18.35% | 33.90% | −56.46% | −4.84% |
| EBITDA | −$23,000 | −$39,000 | −$38,000 | −$41,000 | — | — | — | — | — | — | — | −$262,000 | −$320,000 | $305,000 | $716,000 | −$411,000 | $1.0M |
| EBITDA margin | — | — | — | — | — | — | — | — | — | — | — | −770.59% | — | 18.53% | 34.93% | −50.55% | 30.44% |
| Net income | $86,000 | $78,000 | $62,000 | $15,000 | −$40,000 | −$23,000 | $4,000 | −$35,000 | −$190,000 | −$252,000 | $42,000 | −$264,000 | −$305,000 | $338,000 | $747,000 | $6.8M | −$13.5M |
| Net profit margin | — | — | — | — | — | — | — | — | — | — | 8.30% | −776.47% | — | 20.53% | 36.44% | 833.83% | −409.18% |
| Basic EPSper basic share | — | $0.06 | $0.05 | $0.01 | -$0.03 | -$0.02 | $0.00 | -$0.03 | -$0.14 | $0.09 | $0.02 | -$0.10 | -$0.11 | $0.13 | $0.28 | $2.52 | -$5.42 |
| Diluted EPSper diluted share | — | $0.06 | $0.05 | $0.01 | -$0.03 | -$0.02 | $0.00 | -$0.03 | -$0.14 | $0.09 | $0.02 | -$0.10 | -$0.11 | $0.13 | $0.28 | $2.52 | -$5.42 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Magen Daniel | 670K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.