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 | $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 |
| EBITDAderived | $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 |
| 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 |
| Basic EPSper diluted 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 |
| 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 |