Revenue
2023
2024
| 2024 | 2023 | |
|---|---|---|
| Revenue | $192.2M | $230.1M |
| Operating expenses | $51.1M | $57.2M |
| Operating income | $55.0M | $79.3M |
| Operating margin | 28.63% | 34.46% |
| EBITDA | $165.5M | $162.2M |
| EBITDA margin | 86.08% | 70.50% |
| Net income | $100.9M | $95.7M |
| Net profit margin | 52.49% | 41.57% |
| Basic EPSper basic share | $3.65 | $3.46 |
| Diluted EPSper diluted share | $3.65 | $3.46 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Alyeska Investment Group, L.P. | 2.59M |
ADAGE CAPITAL PARTNERS GP, L.L.C. | 2.45M |
MORGAN STANLEY | 1.72M |
Fort Baker Capital Management LP | 815.25K |
LuminArx Capital Management LP | 270.1K |
Ghisallo Capital Management LLC | 243.65K |
BlackRock, Inc. | 191.85K |
VANGUARD CAPITAL MANAGEMENT LLC | 144.42K |
GEODE CAPITAL MANAGEMENT, LLC | 121.99K |
UBS Group AG | 101.92K |
VANGUARD FIDUCIARY TRUST CO | 67.49K |
STATE STREET CORP | 52.9K |
RENAISSANCE TECHNOLOGIES LLC | 32.2K |
NORTHERN TRUST CORP | 27.78K |
Y-Intercept (Hong Kong) Ltd | 26.17K |
MARSHALL WACE, LLP | 12.39K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 12K |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 10.33K |
Vanguard Global Advisers, LLC | 5.18K |
BNP PARIBAS FINANCIAL MARKETS | 2.1K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.