Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $561.2M | $449.6M | $359.6M | $286.5M | $230.2M | $164.0M | $139.4M | $96.2M | $54.4M |
| Operating income | $359.9M | $278.2M | $242.8M | $175.4M | $134.4M | $72.8M | $79.8M | $50.1M | $6.4M |
| EBITDAderived | $507.6M | $393.6M | $338.3M | $256.1M | $195.6M | $124.6M | $116.2M | $74.9M | $25.9M |
| Net income | $253.0M | $203.0M | $190.7M | $134.1M | $95.7M | $42.3M | $41.8M | $15.6M | $6.3M |
| Basic EPSper diluted share | $1.29 | $1.16 | $1.25 | $0.99 | $0.82 | $0.44 | $0.65 | — | — |
| Diluted EPSper diluted share | $1.28 | $1.15 | $1.24 | $0.99 | $0.82 | $0.44 | $0.63 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 20, 2026Form 4 | Salisbury Robert WebbExecutive VP and CFO | SellCommon Stock | 5.9K | $31.88 | $186.5K | 8.3K |
| Mar 20, 2026Form 4 | Peil A JosephExecutive VP and CIO | SellCommon Stock | 19.7K | $32.10 | $631.0K | 76.5K |
| Jun 10, 2025Form 4 | Peil A JosephExecutive VP and CIO | SellCommon Stock | 13.2K | $32.96 | $436.0K | 76.6K |
| Apr 30, 2025Form 4 | Mavoides Peter M.President and CEO | SellCommon Stock | 35.5K | $32.01 | $1.14M | 418.3K |
| Apr 29, 2025Form 4 | Mavoides Peter M.President and CEO | SellCommon Stock | 42.6K | $32.02 | $1.37M | 453.8K |