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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $450.1M | $441.2M | $528.1M | $628.5M | $678.3M | $583.5M | $604.5M | $498.9M | $485.5M | $534.5M | $538.8M | $333.8M | $319.1M | $293.0M | $385.0M | $370.1M | $387.8M |
| Net income | $25.3M | $43.2M | $25.4M | −$850,000 | $29.4M | −$21.0M | $70.0M | −$56.7M | −$9.6M | $49.9M | $41.5M | $62.9M | $61.7M | $34.8M | −$38.3M | $84.9M | $75.4M |
| Basic EPSper diluted share | $1.75 | $3.14 | $1.84 | -$0.09 | $2.00 | -$1.48 | $4.93 | -$4.02 | -$0.55 | $2.89 | $1.71 | $2.50 | $2.46 | $1.30 | -$1.27 | $2.81 | $2.92 |
| Diluted EPSper diluted share | $1.75 | $3.12 | $1.83 | -$0.09 | $1.97 | -$1.48 | $4.88 | -$4.02 | -$0.55 | $2.84 | $1.69 | $2.48 | $2.45 | $1.30 | -$1.27 | $2.80 | $2.91 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 25, 2025Form 4 | BROWN JOSEPH WChief Executive Officer | BuyClass A Common Shares | 5.0K | $25.98 | $129.9K | 179.9K |
| Aug 20, 2025Form 4 | BROWN JOSEPH WChief Executive | BuyClass A Common Shares | 2.0K | $30.00 | $60.0K | 174.9K |
| Aug 13, 2025Form 4 | Balderston William VChief Marketing Officer | BuyClass A Common Shares | 105 | $28.57 | $3.0K | 105 |
| Aug 12, 2025Form 4 | Reilly Nicole FrancoisSr. Vice President--HR | BuyClass A Common Shares | 100 | $28.79 | $2.9K | 100 |
| Aug 12, 2025Form 4 | BROWN JOSEPH WChief Executive | BuyClass A Common Shares | 500 | $28.00 | $14.0K | 172.9K |