Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $8.71B | $8.69B | $9.75B | $11.15B | $7.58B | $4.54B | $6.58B | $6.79B | $8.92B | $8.24B | $10.31B | $17.27B | $19.59B | $17.63B | $14.84B | $7.80B | $5.82B |
| Gross profit | $1.06B | $1.06B | $973.6M | $1.10B | $719.3M | $721.1M | $662.8M | $650.4M | $583.1M | $546.5M | $597.7M | $544.8M | $404.6M | $333.5M | $209.6M | $166.7M | $149.8M |
| Gross margin | 12.19% | 12.18% | 9.98% | 9.85% | 9.48% | 15.89% | 10.07% | 9.58% | 6.54% | 6.63% | 5.79% | 3.15% | 2.07% | 1.89% | 1.41% | 2.14% | 2.58% |
| Operating expenses | $827.4M | $806.7M | $729.9M | $637.4M | $577.0M | $528.9M | $523.5M | $453.2M | $463.3M | $698.7M | $482.9M | $379.1M | $319.1M | $243.1M | $154.2M | $117.4M | $99.1M |
| Operating income | $234.7M | $251.2M | $243.8M | $460.3M | $142.2M | $192.3M | $139.2M | $197.2M | $119.8M | −$152.3M | $114.7M | $165.7M | $85.4M | $90.3M | $55.4M | $49.3M | $50.8M |
| Operating margin | 2.69% | 2.89% | 2.50% | 4.13% | 1.88% | 4.24% | 2.12% | 2.91% | 1.34% | −1.85% | 1.11% | 0.96% | 0.44% | 0.51% | 0.37% | 0.63% | 0.87% |
| EBITDA | $377.2M | $390.9M | $353.9M | $565.1M | $244.5M | $292.4M | $247.4M | $304.0M | $225.4M | −$40.3M | $230.6M | $252.1M | $162.5M | $135.8M | $85.7M | $69.4M | $65.5M |
| EBITDA margin | 4.33% | 4.50% | 3.63% | 5.07% | 3.22% | 6.44% | 3.76% | 4.48% | 2.53% | −0.49% | 2.24% | 1.46% | 0.83% | 0.77% | 0.58% | 0.89% | 1.13% |
| Net income | $98.0M | $110.3M | $152.5M | $362.2M | $60.8M | $102.2M | $35.9M | $103.9M | $58.8M | −$199.4M | $43.6M | $117.0M | $41.1M | — | $19.4M | $27.0M | $34.1M |
| Net profit margin | 1.12% | 1.27% | 1.56% | 3.25% | 0.80% | 2.25% | 0.55% | 1.53% | 0.66% | −2.42% | 0.42% | 0.68% | 0.21% | — | 0.13% | 0.35% | 0.59% |
| Basic EPSper basic share | $2.13 | $2.45 | $3.77 | $10.06 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Diluted EPSper diluted share | $2.11 | $2.41 | $3.76 | $10.02 | — | — | — | — | — | — | — | — | — | — | — | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
ALPS ADVISORS INC | 5.84M |
Invesco Ltd. | 2.19M |
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 2.06M |
Pallas Capital Advisors LLC | 1.73M |
MORGAN STANLEY | 702.12K |
GOLDMAN SACHS GROUP INC | 639.88K |
JPMORGAN CHASE & CO | 582.48K |
KAYNE ANDERSON CAPITAL ADVISORS LP | 285.48K |
Blackstone Inc. | 230.02K |
ROYAL BANK OF CANADA | 224.78K |
Fractal Investments LLC | 195.23K |
BANK OF AMERICA CORP /DE/ | 174.66K |
UBS Group AG | 166.08K |
Hartree Partners, LP | 144.76K |
RAYMOND JAMES FINANCIAL INC | 139.98K |
CITADEL ADVISORS LLC | 132.93K |
INFRASTRUCTURE CAPITAL ADVISORS, LLC | 112.23K |
Proficio Capital Partners LLC | 100K |
WELLS FARGO & COMPANY/MN | 91.34K |
Waverly Advisors, LLC | 82.82K |
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 18, 2026Form 4 | Global GP LLCOther | BuyCommon units representing limited partner interests | 5.0K | $42.81 | $214.1K | 146.6K |
| Jun 17, 2026Form 4 | Global GP LLCOther | BuyCommon units representing limited partner interests | 5.0K | $43.28 | $216.4K | 141.6K |
| Jun 15, 2026Form 4 | Global GP LLCOther | BuyCommon units representing limited partner interests | 5.0K | $46.69 | $233.4K | 136.6K |
| Jun 12, 2026Form 4 | Global GP LLCOther | BuyCommon units representing limited partner interests | 5.0K | $46.50 | $232.5K | 131.6K |
| Jun 10, 2026Form 4 | Global GP LLCOther | BuyCommon units representing limited partner interests | 5.0K | $50.17 | $250.8K | 126.6K |