Revenue
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $30.2M | $5.2M | $3.4M | $2.6M | $4.3M | $4.2M | $3.5M | $2.9M | $3.2M | $4.0M | $3.2M | $4.1M |
| Gross profit | $27.2M | $5.2M | $334,245 | −$712,293 | $2.0M | — | — | — | $1.6M | $2.4M | $2.0M | $3.7M |
| Gross margin | 90.00% | 99.36% | 9.78% | −27.32% | 46.68% | — | — | — | 49.77% | 58.80% | 62.64% | 89.69% |
| Research & development | $6,585 | $48,820 | $4.7M | $8.2M | $10.9M | $10.0M | $5.1M | $5.7M | $6.9M | $8.6M | $6.0M | $4.4M |
| Operating expenses | $6.2M | $4.9M | $34.2M | $37.2M | $27.6M | $26.9M | $15.8M | $16.1M | $18.5M | $23.0M | $18.2M | $9.7M |
| Operating income | $24.0M | $324,717 | −$30.7M | −$34.6M | −$23.3M | −$22.7M | −$12.3M | −$13.2M | −$15.3M | −$19.0M | −$15.1M | −$5.6M |
| Operating margin | 79.56% | 6.25% | −899.53% | −1,325.79% | −540.48% | −539.06% | −350.75% | −447.35% | −475.42% | −472.20% | −476.90% | −134.86% |
| EBITDA | $24.2M | $499,490 | −$29.4M | −$32.9M | −$20.6M | −$20.4M | −$11.3M | −$12.4M | −$14.6M | −$18.4M | −$14.4M | −$5.0M |
| EBITDA margin | 80.20% | 9.61% | −860.95% | −1,262.78% | −477.45% | −483.66% | −324.41% | −422.54% | −454.58% | −455.90% | −457.12% | −120.95% |
| Net income | $23.6M | $12.0M | −$32.7M | −$37.3M | −$34.8M | −$26.2M | −$12.4M | −$13.4M | −$15.4M | −$19.2M | −$17.4M | −$5.7M |
| Net profit margin | 78.21% | 230.80% | −955.69% | −1,429.96% | −808.30% | −621.93% | −355.75% | −453.72% | −480.20% | −476.11% | −549.51% | −137.44% |
| Basic EPSper basic share | $2.33 | $2.44 | -$41.47 | -$152.70 | -$228.90 | -$332.00 | -$1,540.00 | -$8,898.00 | -$784,000.00 | -$2,207,200.00 | -$4,400,000.00 | -$32,500,000.00 |
| Diluted EPSper diluted share | $2.32 | $2.30 | -$41.47 | -$152.70 | -$228.90 | -$332.00 | -$1,540.00 | -$8,898.00 | -$784,000.00 | -$2,207,200.00 | -$4,400,000.00 | -$32,500,000.00 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
AEI Capital Ltd | 7.65M |
Azudin Mohd Azham | 31.25K |
Wong Poh Yin Constance | 28.57K |
Lim Zhao Qi Ken | 28.57K |
Low Yu Jie Ethan | 28.57K |
Chua Kok Hoe Victor | 28.57K |
Bonte Christian-Laurent | 28.57K |
Yee Gillian Tan Rou | 15.63K |
Syed Mohd Syed Johan Bin | 9.71K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jul 30, 2025Form 4 | AEI Capital LtdTenPercentOwner | BuyCommon Stock | 1.0K | $4.79 | $4.8K | 7.65M |
| Aug 29, 2024Form 4 | AEI Capital LtdTenPercentOwner | BuyCommon Stock | 514.1K | $1000.0K | $514.14B | 7.65M |
| Aug 27, 2024Form 4 | AEI Capital LtdTenPercentOwner | BuyCommon Stock | 565.0K | $1000.0K | $564.97B | 7.13M |
| Aug 23, 2024Form 4 | AEI Capital LtdTenPercentOwner | SellSeries E Convertible Preferred Stock · derivative | 264.0K | $1.80M | $475.13B | 0 |
| Aug 16, 2024Form 4 | AEI Capital LtdTenPercentOwner | BuyCommon Stock | 3.60M | $2.72M | $9808.16B | 6.57M |