Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $97.9M | $95.5M | $90.6M | $72.8M | $36.3M | $15.7M | $11.4M | $2.2M | $222,675 | $0 |
| Operating expenses | $79.2M | $78.8M | $81.0M | $67.3M | $30.4M | $10.1M | $8.4M | $1.7M | $2.2M | — |
| Operating income | $18.7M | $16.7M | $9.6M | $5.6M | — | — | — | — | — | — |
| Operating margin | 19.11% | 17.51% | 10.61% | 7.63% | — | — | — | — | — | — |
| EBITDA | $49.7M | $48.9M | $45.4M | $38.2M | — | — | — | — | — | — |
| EBITDA margin | 50.81% | 51.15% | 50.07% | 52.49% | — | — | — | — | — | — |
| Net income | −$8.4M | −$9.1M | −$6.9M | −$5.0M | −$697,121 | $1.8M | $848,403 | $705,349 | −$2.0M | — |
| Net profit margin | −8.60% | −9.56% | −7.60% | −6.88% | −1.92% | 11.24% | 7.47% | 32.61% | −876.79% | — |
| Basic EPSper basic share | -$0.70 | -$0.66 | -$0.44 | -$0.38 | -$0.09 | $0.29 | $0.19 | $0.33 | -$8.47 | — |
| Diluted EPSper diluted share | -$0.70 | -$0.66 | -$0.44 | -$0.38 | -$0.09 | $0.29 | $0.19 | $0.33 | -$8.47 | — |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 8, 2026Form 4 | Lutnick BrandonDirector | BuySeries A Preferred Stock · indirect | 100.0K | $25.00 | $2.50M | 100.0K |
| Jan 2, 2026Form 4 | Lutnick BrandonDirector,Other | BuyClass I Ordinary Shares · indirect | 478.6K | $19.43 | $9.30M | 554.0K |
| Oct 6, 2025Form 4 | Lutnick BrandonDirector,Other | BuyClass AX Ordinary Shares · indirect | 8.2K | — | — | 8.2K |
| Oct 6, 2025Form 4 | Lutnick BrandonDirector,Other | BuyClass IX Ordinary Shares · indirect | 183.2K | — | — | 183.2K |
| Oct 6, 2025Form 4 | Lutnick BrandonDirector,Other | BuyClass I Ordinary Shares · indirect | 70.9K | — | — | 70.9K |