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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $476.4M | $382.6M | $323.6M | $276.2M | $221.9M | $186.9M | $171.0M | $151.7M | $132.5M | $108.4M | — | — | — | — | — | — |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | $51.6M | $37.0M | $25.9M | $17.4M | $8.8M |
| Net income | $403.0M | $184.5M | $151.5M | $198.0M | $87.3M | $79.8M | $55.5M | $63.3M | $53.1M | $15.1M | $14.6M | $10.7M | $6.6M | $2.5M | −$3.7M | −$5.4M |
| Basic EPSper diluted share | $3.92 | $1.92 | $1.81 | $2.61 | $1.23 | $1.17 | $0.86 | $1.09 | $0.95 | $0.26 | $0.26 | $0.23 | $0.15 | $0.19 | -$0.41 | -$0.59 |
| Diluted EPSper diluted share | $3.91 | $1.92 | $1.81 | $2.61 | $1.23 | $1.16 | $0.85 | $1.09 | $0.95 | $0.26 | $0.26 | $0.23 | $0.15 | $0.19 | -$0.41 | -$0.59 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 9, 2026Form 4 | Cannon Jaime JacksonCFO | SellCommon Stock, $0.01 par value per share | 7.0K | $65.99 | $461.9K | 110.0K |
| Nov 7, 2025Form 4 | Meyer John TullEVP | SellCommon Stock, $0.01 par value per share | 4.8K | $59.95 | $285.2K | 119.9K |
| Aug 14, 2025Form 4 | COKE MICHAEL APresident | SellCommon Stock, $0.01 par value per share | 10.0K | $53.96 | $539.6K | 412.4K |
| Feb 11, 2025Form 4 | POLK DENNISDirector | SellCommon Stock, $0.01 par value per share | 9.7K | $67.20 | $652.0K | 46.6K |
| Aug 9, 2024Form 4 | COKE MICHAEL APRESIDENT | SellCommon Stock, $0.01 par value per share | 7.5K | $68.53 | $514.0K | 402.2K |