Revenue
2009
2010
2011
2012
2012
2013
2014
2015
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 · Dec 31 | 2012 · Sep 30 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $408.4M | $375.1M | $351.1M | $309.6M | $245.0M | $213.9M | $194.1M | $186.1M | $175.2M | $145.9M | $103.6M | $163.9M | $125.7M | −$23.7M | $73.9M | $101.0M | $184.7M |
| Operating expenses | — | — | $97.4M | $82.1M | $72.1M | $61.7M | $51.9M | $49.9M | $42.8M | $35.5M | $31.5M | $33.1M | $30.9M | $7.5M | $28.7M | $32.6M | $29.7M |
| Net income | $207.4M | $207.2M | $200.0M | $178.1M | $136.1M | $114.4M | $109.5M | $108.1M | $84.5M | $68.7M | $48.1M | $75.3M | $46.8M | −$22.3M | $16.7M | $32.0M | $99.6M |
| Net profit margin | 50.79% | 55.24% | 56.97% | 57.53% | 55.54% | 53.47% | 56.44% | 58.08% | 48.23% | 47.07% | 46.40% | 45.96% | 37.21% | — | 22.54% | 31.67% | 53.94% |
| Basic EPSper basic share | $16.73 | $16.59 | $15.97 | $14.00 | $10.36 | $8.85 | $8.76 | $8.91 | $6.73 | $4.33 | $3.50 | $6.64 | $4.19 | -$2.22 | $1.33 | $2.16 | $8.12 |
| Diluted EPSper diluted share | $16.62 | $16.44 | $15.81 | $13.87 | $10.27 | $8.80 | $8.69 | $8.83 | $6.60 | $4.19 | $3.37 | $6.41 | $3.98 | -$2.22 | $1.28 | $2.08 | $8.04 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 27, 2025Form 4 | Ramsey GregoryPrincipal Accounting Officer | SellClass C Non-Voting Common Stock | 1.5K | $206.71 | $310.1K | 3.1K |
| Aug 27, 2025Form 4 | NORDHOLM BRADFORD TPresident and CEO | SellClass C Non-Voting Common Stock | 4.2K | $206.12 | $870.7K | 32.8K |
| Aug 26, 2025Form 4 | Carpenter ZacharyEVP - Chief Business Officer | SellClass C Non-Voting Common Stock | 293 | $205.09 | $60.1K | 10.5K |
| Jun 10, 2025Form 4 | NORDHOLM BRADFORD TPresident and CEO | SellClass C Non-Voting Common Stock | 1.2K | $192.33 | $222.7K | 37.0K |
| Jun 10, 2025Form 4 | NORDHOLM BRADFORD TPresident and CEO | SellClass C Non-Voting Common Stock | 3.4K | $191.60 | $659.7K | 38.2K |