Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $931.8M | $845.5M | $694.7M | $618.4M | $589.8M | $510.6M | $487.4M | $453.9M | $407.1M | $389.5M | $373.5M | $361.8M | $358.4M | $342.5M | $321.1M |
| Operating income | $186.4M | $165.7M | $136.2M | $157.4M | $196.5M | $141.4M | $144.5M | $125.1M | $86.1M | $107.1M | $103.4M | $97.0M | $86.2M | $79.6M | $62.5M |
| EBITDAderived | $208.7M | $188.0M | $157.8M | $175.9M | $213.9M | $158.8M | $161.1M | $139.6M | $100.8M | $121.3M | $118.5M | $112.5M | $102.4M | $96.0M | $77.8M |
| Net income | $141.6M | $112.6M | $79.7M | $239.0M | $161.1M | $104.4M | $103.5M | $86.3M | $55.1M | $75.0M | $85.4M | $66.2M | −$27.1M | $77.4M | $24.2M |
| Basic EPSper diluted share | $2.22 | $1.75 | $1.23 | $3.48 | $2.24 | $1.45 | $1.44 | $1.19 | $0.76 | $1.01 | $1.11 | $0.84 | -$0.34 | $1.06 | $0.33 |
| Diluted EPSper diluted share | $2.20 | $1.73 | $1.21 | $3.45 | $2.21 | $1.43 | $1.41 | $1.16 | $0.76 | $1.01 | $1.11 | $0.84 | -$0.34 | $1.01 | $0.33 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 | SMITH BRIAN JOHNDirector | BuyCommon Stock | 16.2K | $26.42 | $428.1K | 88.2K |
| May 11, 2026Form 4 | Vizcarrondo MiguelExecutive Vice President | BuyCommon Stock | 21.0K | $23.37 | $490.8K | 142.2K |
| May 8, 2026Form 4 | D'ANGELO FRANK G.Director | BuyCommon Stock | 20.0K | $23.40 | $468.0K | 41.1K |
| May 8, 2026Form 4 | Castrillo-Salgado Joaquin A.Senior EVP & COO | BuyCommon Stock | 5.5K | $24.33 | $132.9K | 144.0K |
| May 8, 2026Form 4 | Castrillo-Salgado Joaquin A.Senior EVP & COO | BuyCommon Stock | 1.7K | $22.95 | $38.4K | 138.5K |