Revenue
2008
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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $806.1M | $825.9M | $834.0M | $828.9M | $768.0M | $736.9M | $736.0M | $720.0M | $702.7M | $665.6M | $604.7M | $555.9M | $505.0M | $485.0M | $432.0M | $440.8M | $448.0M | $445.3M |
| Operating expenses | $605.4M | $637.7M | $611.0M | $626.2M | $536.2M | $516.2M | $552.9M | $512.8M | $505.8M | $489.4M | $455.5M | $422.4M | $383.5M | $360.5M | $320.5M | $319.0M | $330.9M | $324.3M |
| Operating income | $544.7M | $553.7M | $565.2M | $569.1M | $531.6M | $505.1M | $487.5M | $477.6M | $465.8M | $434.5M | $388.7M | $350.0M | $320.8M | $308.3M | $274.6M | $285.1M | $286.0M | — |
| Operating margin | 67.58% | 67.04% | 67.77% | 68.66% | 69.21% | 68.54% | 66.23% | 66.33% | 66.29% | 65.28% | 64.29% | 62.96% | 63.53% | 63.56% | 63.58% | 64.66% | 63.84% | — |
| EBITDA | $839.7M | $852.7M | $864.6M | $856.7M | $790.8M | $746.7M | $742.0M | $707.6M | $693.7M | $654.7M | $590.6M | $530.6M | $483.8M | $454.7M | $402.1M | $415.3M | $415.6M | — |
| EBITDA margin | 104.17% | 103.25% | 103.67% | 103.35% | 102.97% | 101.32% | 100.81% | 98.27% | 98.71% | 98.36% | 97.68% | 95.46% | 95.79% | 93.74% | 93.10% | 94.21% | 92.77% | — |
| Net income | $162.7M | $104.3M | $151.3M | $164.0M | $323.3M | $357.9M | $141.7M | $177.6M | $191.7M | $541.1M | $101.3M | $116.0M | $131.1M | $84.2M | $48.0M | $72.3M | $61.7M | $35.6M |
| Net profit margin | 20.18% | 12.62% | 18.15% | 19.78% | 42.10% | 48.57% | 19.25% | 24.67% | 27.27% | 81.30% | 16.75% | 20.86% | 25.96% | 17.37% | 11.11% | 16.40% | 13.77% | 8.00% |
| Basic EPSper basic share | $1.45 | $0.94 | $1.39 | $1.49 | $2.98 | $3.32 | $1.30 | $1.64 | $1.78 | $5.30 | $1.00 | $1.20 | $1.44 | $1.02 | $0.54 | $0.86 | $0.76 | $0.37 |
| Diluted EPSper diluted share | $1.45 | $0.94 | $1.39 | $1.49 | $2.98 | $3.32 | $1.30 | $1.64 | $1.78 | $5.30 | $1.00 | $1.19 | $1.44 | $1.02 | $0.54 | $0.86 | $0.76 | $0.37 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Klinck Theodore J | 699.31K |
Miller Jeffrey Douglas | 197.67K |
Maiorana Brendan C | 184.06K |
Leary Brian M | 179.69K |
Evans Carlos E | 72.9K |
Hartzell David John | 31.06K |
Anderson Charles Albert | 29.02K |
LLOYD ANNE H | 23.35K |
Gadis David L | 17.27K |
Todd Candice W | 10.41K |
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 |
|---|---|---|---|---|---|---|
| Sep 17, 2025Form 4 | Hartzell David JohnDirector | SellCommon Stock | 4.3K | $32.10 | $138.0K | 27.5K |
| Nov 6, 2024Form 4 | Hartzell David JohnDirector | SellCommon Stock | 6.2K | $33.26 | $205.3K | 28.7K |