Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.11B | $864.7M | $388.1M | $459.1M | $645.3M | $584.8M | $408.0M | $296.9M |
| Research & development | $21.4M | $19.8M | $18.5M | $21.1M | $15.2M | $12.4M | $7.0M | $10.3M |
| Operating income | $22.1M | $42.7M | −$39.9M | −$35.4M | $2.1M | $19.5M | $24.8M | $19.3M |
| EBITDAderived | $25.4M | $49.4M | −$32.7M | −$29.2M | $5.5M | $19.8M | $25.1M | $19.5M |
| Net income | $25.6M | $16.6M | −$40.4M | −$57.7M | −$5.3M | −$4.4M | $17.8M | $18.1M |
| Basic EPSper diluted share | $0.46 | $0.31 | -$0.89 | -$1.37 | -$0.14 | -$0.14 | — | — |
| Diluted EPSper diluted share | $0.39 | $0.31 | -$0.89 | -$1.37 | -$0.19 | -$0.14 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 · 10b5-1 | Yeh Kuanling AmyChief Technology Officer | SellClass A Common Stock | 3.0K | $11.16 | $33.5K | 567.0K |
| Jun 24, 2026Form 4 · 10b5-1 | Nonko EugeneDirector | SellClass A Common Stock · indirect | 6.7K | $10.47 | $69.8K | 1.19M |
| Jun 24, 2026Form 4 · 10b5-1 | Nonko EugeneDirector | SellClass A Common Stock | 1.1K | $10.46 | $11.2K | 950.2K |
| Jun 23, 2026Form 4 · 10b5-1 | Nonko EugeneDirector | SellClass A Common Stock · indirect | 6.7K | $10.17 | $67.8K | 1.19M |
| Jun 23, 2026Form 4 · 10b5-1 | Nonko EugeneDirector | SellClass A Common Stock | 1.1K | $10.09 | $10.8K | 951.2K |