Revenue
2011
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.8M | $3.1M | $4.5M | $4.0M | $5.2M | $6.5M | $41.8M | $23.1M | $11.4M | $7.3M | $11.3M | $11.6M | $17.3M | $33.9M | $32.9M |
| Gross profit | $51,399 | −$478,266 | $548,069 | −$148,059 | $176,638 | $2.9M | $5.8M | $7.5M | $6.5M | $3.6M | $5.4M | $4.0M | $1.9M | $2.7M | $3.3M |
| Gross margin | 2.83% | −15.25% | 12.08% | −3.71% | 3.43% | 43.71% | 13.80% | 32.43% | 56.48% | 48.87% | 47.56% | 34.62% | 11.13% | 7.96% | 10.07% |
| Research & development | — | — | — | — | — | — | $218,679 | — | — | — | — | — | — | — | — |
| Operating expenses | $2.8M | $5.4M | $15.1M | $22.5M | $11.0M | $20.6M | $11.7M | $6.7M | $3.4M | $4.8M | $4.4M | $3.7M | $4.1M | $5.6M | $4.9M |
| Operating income | −$2.7M | −$5.9M | −$14.6M | −$22.7M | −$10.8M | −$17.7M | −$6.0M | $818,149 | $3.1M | −$1.2M | $1.0M | $300,130 | −$2.2M | −$2.9M | −$1.6M |
| Operating margin | −149.56% | −188.80% | −321.56% | −568.92% | −209.49% | −271.39% | −14.29% | 3.55% | 27.09% | −17.09% | 8.98% | 2.58% | −12.71% | −8.63% | −4.77% |
| EBITDA | −$2.7M | −$5.8M | −$14.4M | −$22.2M | −$10.4M | −$17.3M | −$5.8M | $913,068 | $3.2M | −$1.2M | $1.2M | $455,787 | −$2.0M | −$2.7M | −$1.3M |
| EBITDA margin | −146.86% | −184.59% | −317.94% | −555.54% | −201.08% | −265.24% | −13.98% | 3.96% | 27.53% | −16.27% | 10.44% | 3.91% | −11.57% | −7.91% | −4.01% |
| Net income | −$3.9M | −$5.1M | −$23.0M | −$28.3M | −$11.3M | −$17.9M | −$6.5M | $459,051 | $3.6M | −$2.0M | $717,390 | $1.6M | −$1.8M | −$1.8M | −$863,337 |
| Net profit margin | −215.78% | −162.86% | −506.68% | −708.50% | −219.43% | −274.31% | −15.64% | 1.99% | 31.67% | −26.89% | 6.34% | 13.62% | −10.38% | −5.22% | −2.62% |
| Basic EPSper basic share | -$1.06 | -$2.05 | -$1.09 | -$1.58 | -$0.79 | -$4.78 | -$2.25 | $0.20 | $2.05 | -$1.15 | $0.55 | $1.70 | -$1.90 | -$3.05 | -$1.50 |
| Diluted EPSper diluted share | -$1.06 | -$2.05 | -$1.09 | -$1.58 | -$1.26 | -$4.78 | -$2.25 | $0.20 | $2.05 | -$1.15 | $0.55 | $1.70 | -$1.90 | -$3.05 | -$1.50 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
CITADEL ADVISORS LLC | 146.89K |
RENAISSANCE TECHNOLOGIES LLC | 72.95K |
GEODE CAPITAL MANAGEMENT, LLC | 59.83K |
VANGUARD CAPITAL MANAGEMENT LLC | 40.15K |
CITIGROUP INC | 25.02K |
XTX Topco Ltd | 19.32K |
Virtu Financial LLC | 17.26K |
Tower Research Capital LLC (TRC) | 3.35K |
SBI Securities Co., Ltd. | 82 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.