Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
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 |
| Net profit margin | 5.63% | 9.80% | 4.81% | −0.14% | 4.33% | −3.60% | 11.58% | −11.36% | −1.97% | 9.33% | 7.70% | 18.83% | 19.33% | 11.86% | −9.96% | 22.93% | 19.46% |
| Basic EPSper basic 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 |
Reported shareholders
| 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 |