Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.68B | $1.68B | $1.87B | $2.02B | $2.08B | $1.94B | $1.83B | $1.80B | $1.80B | $1.72B | $1.73B | $1.82B | $1.78B | $1.76B | $1.78B | $1.74B | $1.70B | $1.61B |
| Gross profit | $1.25B | $1.25B | $1.29B | $1.33B | $1.38B | $1.32B | $1.24B | $1.25B | $1.27B | $1.26B | $1.26B | $1.32B | $1.27B | $1.23B | $1.24B | $1.20B | $1.17B | $1.09B |
| Gross margin | 74.26% | 74.29% | 69.05% | 65.71% | 66.36% | 67.79% | 67.73% | 69.18% | 70.44% | 73.19% | 73.01% | 72.58% | 71.45% | 69.77% | 69.52% | 69.07% | 68.57% | 67.95% |
| Operating expenses | $1.40B | $1.46B | $1.82B | $1.96B | $1.86B | $1.76B | $1.89B | $1.58B | $1.56B | $1.51B | $1.54B | $1.58B | $1.57B | $1.57B | $1.50B | $1.49B | $1.46B | $1.39B |
| Operating income | $276.9M | $221.4M | $52.3M | $55.9M | $219.3M | $185.5M | −$54.3M | $224.0M | $231.5M | $211.5M | $188.1M | $237.7M | $206.7M | $199.4M | $280.4M | $248.1M | $242.6M | $218.5M |
| Operating margin | 16.51% | 13.20% | 2.79% | 2.77% | 10.53% | 9.56% | −2.96% | 12.44% | 12.89% | 12.31% | 10.89% | 13.05% | 11.64% | 11.33% | 15.73% | 14.24% | 14.28% | 13.56% |
| EBITDA | $420.3M | $368.5M | $229.3M | $269.1M | $434.4M | $385.7M | $120.8M | $385.1M | $385.4M | $368.0M | $344.0M | $391.7M | $354.8M | $348.9M | $418.5M | $380.7M | $365.5M | $290.5M |
| EBITDA margin | 25.07% | 21.97% | 12.24% | 13.32% | 20.86% | 19.87% | 6.60% | 21.40% | 21.46% | 21.42% | 19.92% | 21.49% | 19.98% | 19.82% | 23.48% | 21.84% | 21.51% | 18.03% |
| Net income | $221.6M | $84.2M | −$200.3M | $17.2M | $148.3M | $148.3M | −$74.3M | $168.3M | $192.2M | $113.6M | $145.8M | $176.9M | $160.5M | $144.2M | $212.7M | $171.9M | $143.5M | $128.3M |
| Net profit margin | 13.22% | 5.02% | −10.70% | 0.85% | 7.12% | 7.64% | −4.06% | 9.35% | 10.70% | 6.61% | 8.44% | 9.71% | 9.04% | 8.19% | 11.93% | 9.86% | 8.45% | 7.96% |
| Basic EPSper basic share | $4.22 | $1.56 | -$3.65 | $0.31 | $2.66 | $2.65 | -$1.32 | $2.94 | $3.37 | $1.98 | $2.51 | $3.01 | $2.73 | $2.43 | $3.53 | $2.86 | $2.45 | $2.20 |
| Diluted EPSper diluted share | $4.16 | $1.53 | -$3.65 | $0.31 | $2.62 | $2.63 | -$1.32 | $2.91 | $3.32 | $1.95 | $2.48 | $2.97 | $2.70 | $2.39 | $3.47 | $2.80 | $2.41 | $2.15 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jul 2, 2025Form 4 | Flynn JayEVP & GM, Research & Learning | SellClass A Common | 5.3K | $43.30 | $229.5K | 15.4K |
| Jul 1, 2025Form 4 | Caridi ChristopherSVP, Chief Accounting Officer | SellClass A Common | 5.7K | $44.14 | $250.1K | 7.9K |
| Jun 30, 2025Form 4 | Monaco KevinSVP, Treasurer & Tax | SellClass A Common | 3.0K | $45.10 | $135.3K | 10.9K |
| Mar 13, 2025Form 5 | Bell GeorgeOther | SellClass A Common | 10.0K | $44.07 | $440.0K | 26.4K |
| Mar 11, 2025Form 4 | Dobson David CDirector | SellClass A Common | 1.3K | $46.01 | $62.1K | 0 |