Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.42B | $1.23B | $1.07B | $1.05B | $1.32B | $1.12B | $934.8M | $891.6M | $920.3M | $857.8M | $897.8M | $981.1M | $1.02B | $952.6M | $959.0M | $1.04B | $990.5M |
| Operating expenses | $1.43B | $1.33B | $1.20B | $1.07B | $1.17B | $1.03B | $958.5M | $913.3M | $900.8M | $879.7M | $900.2M | $963.9M | $975.8M | $953.1M | $941.1M | $968.3M | $953.4M |
| Operating income | $211.2M | $105.8M | $46.8M | $45.6M | $224.6M | $169.0M | $74.9M | $44.9M | — | — | — | — | — | — | — | — | — |
| EBITDAderived | $222.2M | $116.6M | $56.7M | $53.2M | $232.6M | $177.1M | $82.5M | $51.7M | — | — | — | — | — | — | — | — | — |
| Net income | $148.4M | $71.6M | $30.2M | $32.4M | $159.0M | $123.0M | $53.0M | $28.9M | $22.8M | −$1.2M | $2.0M | $8.8M | $25.1M | −$3.6M | $10.3M | $38.5M | $20.8M |
| Basic EPSper diluted share | $14.13 | $6.91 | $2.81 | $2.77 | $12.57 | $9.73 | $4.10 | $2.18 | $1.72 | -$0.09 | $0.14 | $0.65 | $1.85 | -$0.27 | $0.76 | $2.89 | $1.59 |
| Diluted EPSper diluted share | $13.04 | $6.37 | $2.59 | $2.57 | $11.70 | $9.30 | $3.82 | $2.05 | $1.67 | -$0.09 | $0.14 | $0.62 | $1.77 | -$0.27 | $0.74 | $2.77 | $1.55 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 2, 2026Form 4 | McNAMARA DENNIS PSecretary | SellClass A non-voting common stock | 4.7K | $90.67 | $423.7K | 20.2K |
| Nov 28, 2025Form 5 | Lowenthal Robert SCEO | BuyClass A non-voting common stock · indirect | 11.28 | $67.98 | $766.8144 | 4.3K |
| Nov 28, 2025Form 5 | LOWENTHAL ALBERT GChairman | BuyClass A non-voting common stock · indirect | 44.05 | $67.98 | $3.0K | 16.7K |
| Aug 29, 2025Form 5 | Lowenthal Robert SCEO | BuyClass A non-voting common stock · indirect | 10.67 | $71.72 | $765.2524 | 4.3K |
| Aug 29, 2025Form 5 | LOWENTHAL ALBERT GChairman | BuyClass A non-voting common stock · indirect | 41.65 | $71.72 | $3.0K | 16.6K |