Revenue
2010
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 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.6M | $15.4M | $30.6M | $26.2M | $47.3M | $38.4M | $58.1M | $57.1M | $46.6M | $34.8M | $32.3M | $37.6M | $29.9M | $46.4M | $28.1M | $40.4M |
| Gross profit | $353,000 | $446,000 | −$436,000 | −$194,000 | $98,000 | $632,000 | $5.5M | $2.4M | $4.6M | $7.8M | $7.6M | $6.3M | $13.7M | $15.0M | $16.7M | $22.6M |
| Gross margin | 7.65% | 2.89% | −1.43% | −0.74% | 0.21% | 1.65% | 9.47% | 4.23% | 9.89% | 22.31% | 23.59% | 16.74% | 45.87% | 32.42% | 59.43% | 55.95% |
| Research & development | $0 | $0 | $17,000 | $229,000 | $326,000 | $539,000 | $869,000 | $933,000 | $1.3M | $2.0M | $2.2M | $2.7M | $2.0M | $1.8M | $2.1M | $907,000 |
| Operating expenses | $2.3M | $4.2M | $5.6M | $10.9M | $13.7M | $6.3M | $7.2M | $16.9M | $14.0M | $13.9M | $16.9M | $19.3M | $13.1M | $10.5M | $13.5M | $7.8M |
| Operating income | −$2.0M | −$3.8M | −$6.0M | −$11.1M | −$13.6M | −$5.7M | −$1.7M | −$14.5M | −$9.4M | −$6.1M | −$9.3M | −$13.0M | $612,000 | $4.5M | $3.2M | $14.8M |
| Operating margin | −42.33% | −24.33% | −19.66% | −42.38% | −28.71% | −14.84% | −2.91% | −25.39% | −20.15% | −17.69% | −28.87% | −34.53% | 2.04% | 9.72% | 11.25% | 36.73% |
| EBITDA | −$1.7M | −$2.8M | −$4.7M | −$8.9M | −$13.0M | −$4.8M | −$1.5M | −$14.0M | −$8.0M | −$4.6M | −$7.5M | −$11.6M | $2.2M | $6.1M | $4.2M | $15.3M |
| EBITDA margin | −37.30% | −18.26% | −15.45% | −33.94% | −27.38% | −12.61% | −2.61% | −24.45% | −17.10% | −13.17% | −23.39% | −30.71% | 7.45% | 13.25% | 14.85% | 37.88% |
| Net income | −$1.8M | −$3.8M | −$6.0M | −$9.8M | −$2.8M | −$5.2M | −$1.3M | −$14.0M | −$10.1M | −$6.5M | −$9.1M | −$13.7M | −$234,000 | $3.0M | $3.0M | $16.6M |
| Net profit margin | −38.36% | −24.36% | −19.53% | −37.32% | −5.82% | −13.58% | −2.17% | −24.54% | −21.71% | −18.68% | −28.18% | −36.52% | −0.78% | 6.46% | 10.66% | 41.04% |
| Basic EPSper basic share | -$0.67 | -$1.86 | -$3.11 | -$5.48 | -$1.68 | -$4.80 | -$1.40 | -$17.60 | -$16.80 | — | — | -$12.20 | -$0.20 | $2.80 | $2.80 | $18.80 |
| Diluted EPSper diluted share | -$0.67 | -$1.86 | -$3.11 | -$5.48 | -$1.60 | -$4.80 | -$1.40 | -$17.60 | -$16.80 | — | — | -$12.20 | -$0.20 | $2.80 | $2.80 | $15.80 |
Reported shareholders
| Holder | % owned |
|---|---|
Chu Kai | ≈9.72%356.67K shares |
CITADEL ADVISORS LLC | 0.35%12.7K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.32%11.9K shares |
SBI Securities Co., Ltd. | <0.01%100 shares |
OSAIC HOLDINGS, INC. | <0.01%10 shares |
UBS Group AG | <0.01%1 shares |
Percentages use 3.67M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.