Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $4.5M | $21.1M | $22.1M | $4.5M | $19.8M | $16.2M | $24.3M |
| Gross profit | $1.2M | $8.3M | $7.5M | $748,452 | $8.5M | $4.2M | $4.3M |
| Gross margin | 27.94% | 39.46% | 34.01% | 16.70% | 42.92% | 25.57% | 17.68% |
| Operating expenses | $19.6M | $25.2M | $25.0M | $11.6M | $34.8M | $18.4M | $31.2M |
| Operating income | −$15.2M | −$4.1M | −$2.9M | −$7.1M | −$15.0M | −$2.2M | −$6.9M |
| Operating margin | −338.87% | −19.50% | −13.01% | −158.23% | −75.73% | −13.45% | −28.62% |
| EBITDA | −$14.1M | −$3.0M | −$1.8M | −$6.2M | −$14.9M | −$2.2M | −$6.9M |
| EBITDA margin | −314.83% | −14.41% | −8.25% | −138.53% | −75.12% | −13.45% | −28.53% |
| Net income | −$47.4M | −$4.0M | −$58.9M | −$40.5M | −$119.0M | −$5.1M | −$8.1M |
| Net profit margin | −1,060.53% | −18.78% | −266.86% | −903.73% | −601.13% | −31.41% | −33.20% |
| Basic EPSper basic share | -$2.22 | -$0.43 | -$6.52 | -$6.22 | -$73.85 | -$7.60 | -$10.40 |
| Diluted EPSper diluted share | -$2.22 | -$0.43 | -$6.52 | -$6.22 | -$73.80 | -$7.60 | -$10.40 |
Reported shareholders
| Holder | % owned |
|---|---|
Chan Heng Fai Ambrose | ≈80.53%31.32M shares |
BlackRock, Inc. | 1.34%519.29K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.19%461.64K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 1.08%421.88K shares |
VANGUARD FIDUCIARY TRUST CO | 0.50%194.83K shares |
STATE STREET CORP | 0.44%170.68K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.34%131.53K shares |
Empowered Funds, LLC | 0.34%131.53K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.27%103.37K shares |
NORTHERN TRUST CORP | 0.26%99.51K shares |
TWO SIGMA INVESTMENTS, LP | 0.04%14.74K shares |
Vanguard Global Advisers, LLC | 0.03%13.22K shares |
Tower Research Capital LLC (TRC) | <0.01%2.25K shares |
SBI Securities Co., Ltd. | <0.01%1.31K shares |
BARCLAYS PLC | <0.01%86 shares |
MORGAN STANLEY | <0.01%75 shares |
BNP PARIBAS FINANCIAL MARKETS | <0.01%19 shares |
FMR LLC | <0.01%15 shares |
DANSKE BANK A/S | <0.01%1 shares |
Percentages use 38.9M 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.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Sep 12, 2025Form 4 | Chan Heng Fai AmbroseChief Executive Officer | SellCommon Stock | 500.0K | $2.67 | $1.33M | 31.32M |
| Aug 18, 2025Form 4 | Chan Heng Fai AmbroseChief Executive Officer | BuyCommon Stock | 33.0K | $1.29 | $42.6K | 31.82M |
| Feb 13, 2025Form 4 | Chan Heng Fai AmbroseChief Executive Officer | BuyCommon Stock | 50.0K | $1.23 | $61.5K | 6.40M |
| Feb 12, 2025Form 4 | Chan Heng Fai AmbroseChief Executive Officer | BuyCommon Stock | 20.2K | $1.07 | $21.7K | 6.35M |
| Feb 7, 2025Form 4 | Chan Heng Fai AmbroseChief Executive Officer | BuyCommon Stock | 150.0K | $1.03 | $154.5K | 6.33M |