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 | $852.9M | $906.9M | $845.3M | $886.4M | $979.2M | $603.9M | $563.2M | $552.2M | $425.6M | $322.6M | $382.0M | $450.6M | $389.2M | $280.1M | $204.7M | $144.6M | $117.2M |
| Operating expenses | $684.2M | $724.5M | $693.8M | $688.9M | $653.7M | $460.7M | $438.5M | $439.1M | $367.6M | $271.7M | $301.6M | $319.9M | $275.7M | $219.6M | $190.7M | $135.3M | $123.8M |
| Operating income | $168.7M | $182.5M | $151.5M | $197.5M | $325.5M | $143.2M | $124.7M | $113.1M | $58.0M | $50.8M | $80.4M | $130.7M | $113.5M | $60.4M | $13.9M | $9.3M | −$6.6M |
| Operating margin | 19.78% | 20.12% | 17.92% | 22.28% | 33.24% | 23.71% | 22.14% | 20.48% | 13.64% | 15.75% | 21.04% | 29.01% | 29.16% | 21.58% | 6.79% | 6.41% | −5.65% |
| EBITDA | $232.3M | $251.5M | $221.5M | $266.0M | $376.3M | $182.0M | $164.4M | $146.5M | $76.4M | $56.6M | $87.3M | $137.5M | $120.5M | $66.6M | $19.8M | $11.3M | −$4.7M |
| EBITDA margin | 27.24% | 27.73% | 26.21% | 30.01% | 38.42% | 30.14% | 29.18% | 26.53% | 17.94% | 17.55% | 22.87% | 30.51% | 30.97% | 23.79% | 9.66% | 7.80% | −4.01% |
| Net income | $136.0M | $152.5M | $141.5M | $106.6M | $208.1M | $80.0M | $95.6M | $75.5M | $37.0M | $48.5M | $35.1M | $97.0M | $77.1M | $37.8M | $145.4M | $9.6M | −$6.5M |
| Net profit margin | 15.94% | 16.81% | 16.74% | 12.03% | 21.25% | 13.24% | 16.98% | 13.68% | 8.70% | 15.04% | 9.19% | 21.52% | 19.82% | 13.49% | 71.06% | 6.67% | −5.53% |
| Basic EPSper basic share | $20.27 | $17.19 | $18.02 | $15.90 | $27.13 | $10.49 | $12.54 | $9.37 | $4.09 | $6.34 | $3.99 | $10.75 | $9.18 | $4.87 | $17.98 | $0.87 | -$1.76 |
| Diluted EPSper diluted share | $19.97 | $16.89 | $17.71 | $15.50 | $26.01 | $10.02 | $11.74 | $8.86 | $3.96 | $6.20 | $3.92 | $10.51 | $8.92 | $4.66 | $16.34 | $0.81 | -$1.76 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
AYLWARD GEORGE R | 291.45K |
Angerthal Michael A | 78.44K |
HOLT TIMOTHY A | 33.18K |
Mandinach Barry M. | 10.82K |
Fleming Susan S. | 10.36K |
JONES MELODY L | 9.71K |
MORRIS W HOWARD | 7.67K |
Lieberman Elizabeth A | 5.39K |
Greig Paul G | 4.99K |
BAIN PETER L | 4.82K |
Weisenseel John C | 1.39K |
Smirl Richard W | — |
Purkalitis Andra C | — |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 | Mandinach Barry M.EVP, Head of Distribution | SellCommon Stock | 500 | $145.25 | $72.6K | 10.8K |
| Jun 16, 2026Form 4 | Mandinach Barry M.EVP, Head of Distribution | SellCommon Stock | 4.5K | $144.71 | $651.2K | 11.3K |
| Mar 12, 2026Form 4 | MORRIS W HOWARDDirector | BuyCommon Stock · indirect | 2.0K | $129.35 | $258.7K | 2.0K |
| Mar 12, 2026Form 4 | MORRIS W HOWARDDirector | BuyCommon Stock · indirect | 150 | $129.23 | $19.4K | 150 |
| Mar 12, 2026Form 4 | MORRIS W HOWARDDirector | BuyCommon Stock | 1.9K | $129.62 | $246.3K | 4.3K |