Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $2.23B | $1.83B | $1.55B | — | — | — |
| Operating expenses | $753.0M | $700.0M | $638.0M | — | — | — |
| Operating income | $425.0M | $209.0M | $83.0M | — | — | — |
| Operating margin | 19.05% | 11.39% | 5.34% | — | — | — |
| EBITDA | $441.0M | $295.0M | $112.0M | — | — | — |
| EBITDA margin | 19.77% | 16.08% | 7.20% | — | — | — |
| Net income | $217.0M | $123.0M | −$10.0M | — | — | — |
| Net profit margin | 9.73% | 6.70% | −0.64% | — | — | — |
| Basic EPSper basic share | $0.43 | $0.24 | -$0.02 | $0.40 | — | — |
| Diluted EPSper diluted share | $0.43 | $0.24 | -$0.02 | $0.40 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Divisadero Street Capital Management, LP | 20.11M |
Helikon Investments Ltd | 17.26M |
BlackRock, Inc. | 9.59M |
CITADEL ADVISORS LLC | 5.31M |
AMERICAN CENTURY COMPANIES INC | 5.28M |
Grubman Eric Peter | 3.93M |
JANE STREET GROUP, LLC | 3.58M |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 3.48M |
Invesco Ltd. | 3.36M |
STATE STREET CORP | 2.74M |
Nuveen, LLC | 2.7M |
MILLENNIUM MANAGEMENT LLC | 2.2M |
GEODE CAPITAL MANAGEMENT, LLC | 2.17M |
NORGES BANK | 2.14M |
LOOMIS SAYLES & CO L P | 2.1M |
FINDELL CAPITAL MANAGEMENT LLC | 2.1M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.98M |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 1.9M |
OBERWEIS ASSET MANAGEMENT INC/ | 1.52M |
Buckley Capital Advisors, LLC | 1.5M |
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 |
|---|---|---|---|---|---|---|
| Jun 30, 2026Form 4 | Ben David AlonChief Technology Officer | SellCommon Stock | 7.8 | $13.74 | $107.172 | 31.1K |
| Jun 2, 2026Form 4 | Ross Kirsty FarrahChief Operating Officer | SellCommon Stock | 25.4K | $13.00 | $329.6K | 27.0K |
| May 19, 2026Form 4 | Van Wyk AlindaChief Financial Officer | SellCommon Stock | 78.8K | $13.70 | $1.08M | 0 |
| May 15, 2026Form 4 | Ross Kirsty FarrahChief Operating Officer | SellCommon Stock | 44.6K | $13.03 | $581.5K | 52.4K |
| Apr 8, 2026Form 4 | Nathan MartineGeneral Counsel | SellCommon Stock | 4.8K | $10.71 | $51.0K | 30.2K |