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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.44B | $1.98B | $1.56B | $1.51B | $1.57B | $1.29B | $847.0M | $925.0M | $1.93B | $1.48B | $1.26B | $1.11B | $1.13B | $1.19B | $1.44B | $988.3M | $1.17B | $2.18B |
| Operating expenses | $1.43B | $1.49B | $1.27B | $1.07B | $927.0M | $962.0M | $780.0M | $707.0M | $653.0M | $635.0M | $731.0M | $537.0M | $625.0M | $603.5M | $617.2M | $584.7M | $562.1M | $600.4M |
| Net income | $4.36B | $3.41B | $2.81B | $1.84B | $1.64B | $1.18B | $1.09B | $1.13B | $793.0M | $699.0M | $415.0M | $44.5M | $37.0M | $41.8M | $61.9M | −$9.6M | $35.8M | $93.0M |
| Basic EPSper diluted share | $2.23 | $1.75 | $1.43 | $3.78 | $3.27 | $2.44 | $2.11 | $2.30 | $1.09 | $1.28 | $0.80 | $0.79 | $0.74 | $0.89 | $1.39 | -$0.23 | $0.80 | $2.30 |
| Diluted EPSper diluted share | $2.22 | $1.73 | $1.42 | $3.75 | $3.24 | $2.42 | $2.10 | $2.28 | $1.07 | $1.25 | $0.78 | $0.77 | $0.73 | $0.89 | $1.37 | -$0.23 | $0.79 | $2.24 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 · 10b5-1 | Conkling Lori ADirector | BuyClass A common stock | 25 | $86.10 | $2.2K | 2.5K |
| May 1, 2026Form 4 · 10b5-1 | Conkling Lori ADirector | BuyClass A common stock | 25 | $79.64 | $2.0K | 2.5K |
| Apr 28, 2026Form 4 | Harris Lawrence EDirector | SellClass A common stock | 26.0K | $76.93 | $2.00M | 173.5K |
| Apr 1, 2026Form 4 · 10b5-1 | Conkling Lori ADirector | BuyClass A common stock | 25 | $68.38 | $1.7K | 2.4K |
| Mar 2, 2026Form 4 · 10b5-1 | Conkling Lori ADirector | BuyClass A common stock | 25 | $69.21 | $1.7K | 2.4K |