Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.70B | $1.48B | $1.15B | $1.03B | $986.4M | $1.05B | $716.8M | $575.7M | $499.3M | $499.4M | $405.9M | $401.1M | $397.0M |
| Net income | $180.1M | $134.4M | $81.8M | $90.5M | $106.2M | $117.5M | $29.6M | $27.2M | −$32.6M | −$3.0M | $7.6M | $4.5M | −$17.2M |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 6, 2026Form 4 | Travin David AdamGeneral Counsel | SellClass A Common Stock | 252 | $152.92 | $38.5K | 2.1K |
| May 6, 2026Form 4 | Travin David AdamGeneral Counsel | SellClass A Common Stock | 2.7K | $152.38 | $418.7K | 2.3K |
| May 1, 2026Form 4 | Meates Helen TChief Financial Officer | SellClass A Common Stock | 8.0K | $153.20 | $1.23M | 58.5K |
| Aug 7, 2025Form 4 | Skaugen Grace RekstenDirector | SellClass A Common Stock | 1.5K | $176.89 | $266.0K | 500 |
| Jul 31, 2025Form 4 | Travin David AdamGeneral Counsel | SellClass A Common Stock | 2.3K | $178.06 | $407.4K | 0 |