Revenue
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 | — | — |
| 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 | — | — |
| EBITDAderived | $447.6M | $502.3M | $467.9M | $468.8M | $519.5M | $456.1M | $457.5M | $458.4M | $488.4M | $464.7M | $440.5M | $794.2M | — | — |
| 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 |
| Basic EPSper diluted share | — | — | — | — | — | — | — | — | — | — | $1.47 | — | — | — |
| Diluted EPSper diluted share | — | — | — | — | — | — | — | — | — | — | $1.47 | — | — | — |
| 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 |