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 | $101.1M | $94.0M | $88.5M | $82.8M | $65.2M | $54.5M | $69.9M | $76.7M | $69.8M | $64.7M | — | — | — | — | — | — | — | — |
| Operating expenses | $668.8M | $578.5M | $527.4M | $518.9M | $434.8M | $404.8M | $374.9M | $320.1M | $265.6M | $258.7M | $236.8M | $212.7M | $195.3M | $193.4M | $232.1M | $187.9M | $168.8M | $145.9M |
| Net income | $239.0M | $190.1M | $222.9M | $303.2M | $284.8M | $266.4M | $210.5M | $181.9M | $116.4M | $121.1M | $116.1M | $112.8M | $95.6M | $75.5M | $17.5M | $42.3M | $34.4M | $65.7M |
| Basic EPSper diluted share | $2.00 | $1.68 | $2.01 | $2.74 | $2.87 | $2.81 | $2.39 | $2.18 | $1.50 | $1.59 | $1.54 | $1.51 | $1.31 | $1.05 | $0.24 | $0.61 | $0.56 | $1.20 |
| Diluted EPSper diluted share | $1.99 | $1.68 | $2.01 | $2.74 | $2.86 | $2.81 | $2.38 | $2.17 | $1.50 | $1.59 | $1.54 | $1.51 | $1.31 | $1.05 | $0.24 | $0.61 | $0.56 | $1.19 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 23, 2026Form 4 | Screnar Ryan ThomasChief Administrative Officer | BuyCommon Stock | 187 | $48.10 | $9.0K | 14.8K |
| Nov 6, 2025Form 4 | Groom Lee KennethChief Experience Officer | BuyCommon Stock | 2.4K | $41.26 | $100.1K | 14.3K |
| Nov 6, 2025Form 4 | Screnar Ryan ThomasChief Compliance Officer | BuyCommon Stock | 968 | $41.87 | $40.5K | 10.8K |
| Nov 6, 2025Form 4 | Screnar Ryan ThomasChief Compliance Officer | BuyCommon Stock | 11 | $42.32 | $465.52 | 9.9K |
| Nov 5, 2025Form 4 | Chesler Randall MPRESIDENT/CEO | BuyCommon Stock · indirect | 2.4K | $40.91 | $99.7K | 7.4K |