Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $3.58B | $3.56B | $2.95B | $1.56B |
| Operating expenses | $42.9M | $28.8M | $32.9M | $15.2M |
| Operating income | $348.0M | $433.7M | $523.7M | $270.8M |
| Operating margin | 9.72% | 12.17% | 17.77% | 17.38% |
| EBITDA | $603.6M | $635.0M | $740.9M | $429.6M |
| EBITDA margin | 16.85% | 17.82% | 25.14% | 27.57% |
| Net income | $289.7M | $394.9M | $493.0M | $238.6M |
| Net profit margin | 8.09% | 11.08% | 16.73% | 15.31% |
| Basic EPSper basic share | $1.60 | $2.65 | $3.57 | $1.69 |
| Diluted EPSper diluted share | $1.60 | $2.64 | $3.53 | $1.68 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Sohmen-Pao Andreas | 48.41M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.83M |
ACADIAN ASSET MANAGEMENT LLC | 2.59M |
VICTORY CAPITAL MANAGEMENT INC | 2.27M |
JPMORGAN CHASE & CO | 1.92M |
AMERIPRISE FINANCIAL INC | 1.91M |
BARCLAYS PLC | 1.77M |
VANGUARD FIDUCIARY TRUST CO | 798.98K |
UBS Group AG | 668.02K |
GOLDMAN SACHS GROUP INC | 625.32K |
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 574.27K |
MILLENNIUM MANAGEMENT LLC | 571.31K |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 562.27K |
CITIGROUP INC | 524.31K |
JANE STREET GROUP, LLC | 486.06K |
TWO SIGMA INVESTMENTS, LP | 481.37K |
CAUSEWAY CAPITAL MANAGEMENT LLC | 457.05K |
BANK OF AMERICA CORP /DE/ | 356.76K |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 349.6K |
MORGAN STANLEY | 345.6K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.