Revenue
2017
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $21.7M | $20.2M | $20.9M | $22.5M | $21.7M | $16.5M | $16.5M | $13.2M | — | — | — | — | — | — | — |
| Operating expenses | $663.5M | $642.0M | $636.0M | $540.3M | $547.6M | $457.2M | $487.1M | $635.0M | $590.4M | $506.7M | $426.5M | $364.3M | $307.8M | $455.8M | $323.3M |
| Net income | $268.4M | $232.5M | $178.7M | $285.0M | $415.0M | $197.9M | $313.1M | $614.3M | $225.7M | $251.7M | $204.2M | $208.9M | $211.3M | $63.2M | $184.7M |
| Basic EPSper diluted share | $3.55 | $3.10 | $2.39 | $3.55 | $4.52 | $2.06 | $3.14 | $5.60 | $2.11 | $2.37 | $1.95 | $2.03 | $2.05 | $0.63 | $1.99 |
| Diluted EPSper diluted share | $3.53 | $3.08 | $2.38 | $3.54 | $4.52 | $2.06 | $3.13 | $5.58 | $2.09 | $2.35 | $1.95 | $2.01 | $2.05 | $0.62 | $1.99 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Richards Jay D.Officer of Subsidiary | SellCommon Stock, par value $0.01 per share | 4.0K | $48.67 | $194.7K | 40.5K |
| Jun 1, 2026Form 4 | DiGiacomo John N.Director | SellCommon Stock, par value $0.01 per share | 1.0K | $45.97 | $46.0K | 15.0K |
| Mar 4, 2026Form 4 | Malcolm Kevin A.Other | SellCommon Stock, par value $0.01 per share | 3.4K | $47.11 | $162.4K | 11.5K |
| Feb 9, 2026Form 4 | SOBTI SANJIVDirector | SellCommon Stock, par value $0.01 per share | 5.0K | $50.88 | $254.4K | 18.8K |
| Feb 3, 2026Form 4 | Richards Jay D.Officer of Subsidiary | SellCommon Stock, par value $0.01 per share | 3.5K | $49.83 | $174.7K | 35.7K |