Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.17B | $1.14B | $1.19B | $250.2M | $188.3M | $78.4M | $154.2M | $1.29B | $1.17B | $986.7M | $1.01B | $1.75B | — | — |
| Gross profit | $347.8M | $418.9M | $387.5M | $377.4M | $441.7M | $378.9M | $379.4M | $377.2M | $403.7M | $391.3M | $382.9M | $745.8M | — | — |
| Gross margin | 29.81% | 36.88% | 32.54% | 150.80% | 234.61% | 483.12% | 245.99% | 29.34% | 34.41% | 39.66% | 38.01% | 42.63% | — | — |
| Operating expenses | $28.3M | $28.5M | $29.8M | $29.7M | $31.0M | $25.9M | $29.3M | $27.6M | $29.3M | $24.9M | $23.6M | $29.3M | — | — |
| Operating income | $319.6M | $390.4M | $357.7M | $347.7M | $410.7M | $353.0M | $350.1M | $349.6M | $374.4M | $366.4M | $359.3M | $716.6M | — | — |
| Operating margin | 27.39% | 34.37% | 30.04% | 138.94% | 218.14% | 450.10% | 227.01% | 27.19% | 31.92% | 37.14% | 35.68% | 40.95% | — | — |
| EBITDA | $447.6M | $502.3M | $467.9M | $468.8M | $519.5M | $456.1M | $457.5M | $458.4M | $488.4M | $464.7M | $440.5M | $794.2M | — | — |
| EBITDA margin | 38.36% | 44.22% | 39.29% | 187.33% | 275.93% | 581.63% | 296.58% | 35.66% | 41.64% | 47.09% | 43.74% | 45.39% | — | — |
| Net income | $48.7M | $62.4M | $54.3M | $64.2M | $82.5M | $66.2M | $61.0M | $49.3M | $48.7M | $40.9M | $39.8M | $13.6M | $546.5M | $395.9M |
| Net profit margin | 4.17% | 5.49% | 4.56% | 25.64% | 43.84% | 84.37% | 39.53% | 3.84% | 4.15% | 4.15% | 3.95% | 0.78% | — | — |
| Basic EPSper basic share | $1.38 | $1.77 | $1.54 | $1.82 | — | — | — | — | — | — | $1.47 | — | — | — |
| Diluted EPSper diluted share | $1.38 | $1.77 | $1.54 | $1.82 | — | — | — | — | — | — | $1.47 | — | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Invesco Ltd. | 4.97M |
Energy Income Partners, LLC | 1.59M |
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 719.85K |
Clearbridge Investments, LLC | 633.57K |
UBS Group AG | 442.17K |
GOLDMAN SACHS GROUP INC | 238.36K |
CITIGROUP INC | 218.11K |
BANK OF AMERICA CORP /DE/ | 174.31K |
MORGAN STANLEY | 170.33K |
Pathway Financial Advisers, LLC | 107.89K |
JPMORGAN CHASE & CO | 95.31K |
Gilman Hill Asset Management, LLC | 88.28K |
ING GROEP NV | 82K |
Fractal Investments LLC | 80.4K |
Advisory Services Network, LLC | 63.7K |
LPL Financial LLC | 46.54K |
EAGLE GLOBAL ADVISORS LLC | 43.87K |
Samalin Investment Counsel, LLC | 42.25K |
Pinnacle Holdings, LLC | 38.94K |
HRT FINANCIAL LP | 38.13K |
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 |
|---|---|---|---|---|---|---|
| Aug 27, 2025Form 4 | Gilson Jean-MarcPresident and CEO | BuyCommon Units | 95.29 | $21.25 | $2.0K | 11.8K |
| Aug 21, 2025Form 4 | Gilson Jean-MarcPresident and CEO | BuyCommon Units | 1.3K | $22.02 | $27.5K | 11.7K |
| Aug 20, 2025Form 4 | Gilson Jean-MarcPresident and CEO | BuyCommon Units | 1.3K | $21.86 | $27.3K | 10.5K |
| Aug 15, 2025Form 4 | Gilson Jean-MarcPresident and CEO | BuyCommon Units | 4.7K | $21.84 | $102.6K | 9.2K |
| May 29, 2025Form 4 | Gilson Jean-MarcPresident and CEO | BuyCommon Units | 93.73 | $22.20 | $2.1K | 4.5K |