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 | $844.4M | $837.5M | $821.3M | $802.0M | $373.3M | $266.6M | $315.2M | $354.2M | $358.8M | $354.1M | $347.0M | $259.5M | $129.5M | $96.5M | $89.1M | $94.5M | $115.3M |
| Operating expenses | $701.2M | $729.6M | $108.0M | $107.2M | $55.6M | $41.0M | $282.4M | $336.6M | $294.1M | $288.7M | $275.2M | $230.2M | $101.9M | $76.9M | $68.7M | $77.0M | $85.3M |
| Operating income | $143.1M | $111.4M | $152.2M | $91.7M | −$21.5M | $35.0M | $71.8M | $21.0M | $79.9M | $69.7M | $71.8M | $29.3M | $27.6M | $19.6M | $20.4M | $17.5M | $30.0M |
| Operating margin | 16.95% | 13.30% | 18.54% | 11.43% | −5.77% | 13.13% | 22.77% | 5.94% | 22.27% | 19.68% | 20.69% | 11.30% | 21.31% | 20.30% | 22.95% | 18.52% | 26.01% |
| EBITDA | $523.3M | $509.4M | $582.2M | $564.6M | $181.6M | $163.7M | $203.9M | $173.2M | $252.0M | $244.2M | $239.1M | $150.3M | $82.1M | $58.4M | $53.6M | $55.0M | $62.1M |
| EBITDA margin | 61.97% | 60.82% | 70.89% | 70.40% | 48.65% | 61.38% | 64.68% | 48.90% | 70.23% | 68.97% | 68.91% | 57.92% | 63.38% | 60.53% | 60.11% | 58.26% | 53.89% |
| Net income | $298.7M | $4.1M | $47.5M | −$12.6M | −$80.8M | −$16.2M | −$534,000 | −$46.6M | $11.9M | $1.2M | $27.1M | −$5.7M | −$2.9M | −$4.3M | $5.0M | −$8.3M | −$1.8M |
| Net profit margin | 35.37% | 0.49% | 5.78% | −1.58% | −21.65% | −6.08% | −0.17% | −13.15% | 3.31% | 0.33% | 7.81% | −2.20% | −2.20% | −4.49% | 5.59% | −8.76% | −1.55% |
| Basic EPSper basic share | $1.37 | $0.02 | $0.22 | -$0.06 | -$0.73 | -$0.19 | -$0.01 | -$0.56 | $0.14 | $0.01 | $0.19 | -$0.24 | -$0.48 | -$0.72 | -$0.04 | -$0.56 | -$0.12 |
| Diluted EPSper diluted share | $1.37 | $0.02 | $0.22 | -$0.06 | -$0.73 | -$0.19 | -$0.01 | -$0.56 | $0.14 | $0.01 | $0.18 | -$0.24 | -$0.48 | -$0.72 | -$0.04 | -$0.56 | -$0.12 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Grimes Steven P | 696.38K |
Peterson Barton R | 114.19K |
COLEMAN VICTOR J | 107.99K |
McGowan Thomas K | 106.03K |
Kelly Christie B. | 95.78K |
Lynch Peter L | 84.13K |
Buell David | 74.06K |
O'Reilly David R. | 73.73K |
Biumi Bonnie | 73.68K |
WURTZEBACH CHARLES H | 71.1K |
Heath R Fear | 69.27K |
Kite John A | 56.22K |
Young Caroline L. | 55.71K |
Burks Derrick | 36.75K |
Jaworski Adam M | 13.37K |
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 |
|---|---|---|---|---|---|---|
| May 26, 2026Form 4 | Grimes Steven PDirector | SellCommon Shares | 5.9K | $27.25 | $161.4K | 696.4K |
| Feb 26, 2026Form 4 | WURTZEBACH CHARLES HDirector | SellCommon Shares | 7.7K | $26.08 | $201.4K | 58.1K |
| Sep 3, 2025Form 4 | Kite John AChairman & CEO | SellCommon Shares | 50.0K | $22.70 | $1.14M | 54.1K |
| Jun 12, 2025Form 4 | Grimes Steven PDirector | SellCommon Shares | 13.6K | $22.62 | $307.1K | 697.0K |
| Nov 27, 2024Form 4 | Grimes Steven PDirector | SellCommon Shares | 27.3K | $27.99 | $762.7K | 705.0K |