Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $237.3M | $233.6M | $229.9M | $216.6M | $189.8M | $192.9M | $198.7M | $179.9M | $140.8M | $136.7M | $140.7M | $126.2M | $114.0M | $138.2M | $141.0M | $168.5M | $133.6M |
| Operating income | $314.0M | $314.0M | $314.0M | $300,000 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDAderived | $328.8M | $329.4M | $332.2M | $14.0M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $209.3M | $200.7M | $221.4M | $235.4M | $212.5M | $177.2M | $207.8M | $152.0M | $104.4M | $101.4M | $99.1M | $104.0M | $95.6M | $77.3M | $81.7M | $62.9M | $65.4M |
| Basic EPSper diluted share | $1.52 | $1.44 | $1.59 | $1.67 | $1.57 | $1.30 | $1.48 | $1.25 | $0.95 | $0.94 | $0.93 | $0.98 | $0.91 | $0.74 | $0.77 | $0.59 | $0.56 |
| Diluted EPSper diluted share | $1.52 | $1.44 | $1.59 | $1.67 | $1.56 | $1.30 | $1.48 | $1.24 | $0.95 | $0.94 | $0.93 | $0.98 | $0.91 | $0.74 | $0.77 | $0.59 | $0.56 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | Borba George A JrDirector | BuyCommon Stock · indirect | 48.9K | $20.45 | $999.9K | 895.2K |
| May 19, 2026Form 4 | Borba George A JrDirector | BuyCommon Stock · indirect | 25.2K | $19.85 | $500.0K | 846.3K |
| May 14, 2026Form 4 | Borba George A JrDirector | BuyCommon Stock · indirect | 25.1K | $19.92 | $499.9K | 821.1K |
| May 12, 2026Form 4 | Borba George A JrDirector | BuyCommon Stock · indirect | 50.2K | $19.90 | $999.8K | 796.0K |
| Nov 14, 2025Form 4 | Borba George A JrDirector | BuyCommon Stock · indirect | 27.1K | $18.45 | $499.9K | 745.8K |