Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $1.61B | $1.51B | $1.55B | $1.46B | $1.33B |
| Operating income | $325.8M | $323.3M | $300.5M | $263.1M | $275.7M |
| EBITDAderived | $575.3M | $551.0M | $510.9M | $458.1M | $463.1M |
| Net income | $181.1M | $224.1M | $194.1M | $183.0M | $186.8M |
| Basic EPSper diluted share | $2.95 | $3.66 | $3.22 | $3.28 | $3.61 |
| Diluted EPSper diluted share | $2.94 | $3.65 | $3.22 | $3.25 | $3.60 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 2, 2025Form 4 | Cashell Michael RVP - Transmission | SellCommon Stock | 2.3K | $58.03 | $136.3K | 24.1K |
| Feb 25, 2025Form 4 | Ide Britt EDirector | SellCommon Stock | 702 | $54.32 | $38.1K | 11.0K |
| Dec 12, 2024Form 4 | Clark Anthony ThomasDirector | SellCommon Stock | 7.4K | $51.95 | $384.4K | 16.8K |
| Dec 9, 2024Form 4 | Ide Britt EDirector | SellCommon Stock | 700 | $53.57 | $37.5K | 10.9K |
| Aug 8, 2024Form 4 | Ide Britt EDirector | SellCommon Stock | 688 | $51.92 | $35.7K | 10.8K |