Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.81B | $1.82B | $1.56B | $1.30B | $910.7M | $785.7M | $783.2M | $680.1M | $568.2M |
| Gross profit | $439.1M | $258.3M | $196.4M | $139.3M | $119.9M | $122.2M | $118.0M | $99.5M | $91.0M |
| Operating income | $224.8M | $111.2M | $81.9M | $35.4M | $30.1M | $55.2M | $57.1M | $61.4M | $46.6M |
| EBITDAderived | $368.8M | $191.2M | $150.8M | $101.1M | $79.9M | $94.5M | $88.4M | $86.7M | $67.7M |
| Net income | $101.8M | $68.9M | $49.0M | $21.4M | $20.2M | $40.3M | $43.1M | $50.8M | $26.0M |
| Basic EPSper diluted share | $1.85 | $1.33 | $0.95 | $0.41 | $0.39 | $0.78 | $0.84 | $1.11 | $0.63 |
| Diluted EPSper diluted share | $1.84 | $1.31 | $0.94 | $0.41 | $0.39 | $0.78 | $0.84 | $1.11 | $0.63 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 9, 2025Form 4 | Fleming Ned N IIIDirector,TenPercentOwner | BuyClass B Common Stock · derivative · indirect | 2.0K | $115.00 | $230.0K | 2.0K |
| Apr 14, 2025Form 4 | Smith Fred Julius IIIPresident and CEO | BuyClass A Common Stock · indirect | 3.3K | $73.83 | $246.1K | 9.3K |
| Apr 14, 2025Form 4 | Smith Fred Julius IIIPresident and CEO | BuyClass A Common Stock · indirect | 6.0K | $73.83 | $443.0K | 6.0K |
| Apr 14, 2025Form 4 | Smith Fred Julius IIIPresident and CEO | BuyClass B Common Stock · derivative · indirect | 6.0K | $73.83 | $442.2K | 140.6K |
| Apr 14, 2025Form 4 | Flowers Robert P.Senior Vice President | SellClass A Common Stock | 3.3K | $73.83 | $246.1K | 46.6K |