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 | $1.11B | $786.3M | $544.0M | $669.4M | $481.4M | $661.7M | $752.6M | $697.2M | $760.1M | $691.8M | $534.0M | $424.1M | $471.6M | $546.8M | $580.8M | $811.0M | $1.01B |
| Operating expenses | $1.02B | $727.5M | $493.9M | $615.8M | $484.1M | $606.9M | $692.4M | $644.7M | $705.8M | $640.3M | — | — | — | — | — | — | — |
| Operating income | $89.6M | $58.8M | $50.1M | $53.6M | −$2.7M | $13.9M | $60.3M | $54.2M | $54.3M | $51.5M | $50.5M | $36.9M | $44.1M | $51.1M | $36.1M | $37.9M | $38.5M |
| EBITDAderived | $129.5M | $87.5M | $73.6M | $78.2M | $21.9M | $38.1M | $87.2M | $79.5M | $80.2M | $77.6M | $76.1M | $55.7M | $64.1M | $72.2M | $51.2M | $46.9M | $46.1M |
| Net income | $11.7M | $15.3M | $39.1M | $28.1M | $8.0M | −$5.2M | $37.0M | $35.1M | $39.1M | $26.8M | $24.9M | $19.4M | $22.9M | $21.3M | $20.6M | $23.7M | $24.0M |
| Basic EPSper diluted share | $0.55 | $0.86 | $2.77 | $2.20 | $0.63 | -$0.47 | $3.38 | $3.23 | $3.61 | $2.48 | $2.32 | $1.81 | $4.29 | $4.03 | $3.93 | $4.56 | $4.68 |
| Diluted EPSper diluted share | $0.55 | $0.85 | $2.76 | $2.19 | $0.63 | -$0.47 | $3.35 | $3.21 | $3.60 | $2.47 | $2.31 | $1.81 | $4.28 | $4.01 | $3.90 | $4.53 | $4.67 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 | Thomas Benjamin E.Chief Operating Officer | SellCommon Stock, par value $.05 | 6.5K | $196.82 | $1.28M | 42.8K |
| May 9, 2025Form 4 | BRITT ANITA DDirector | SellCommon Stock, par value $.05 | 2.9K | $129.38 | $371.2K | 3.8K |
| Aug 29, 2024Form 4 | KOONCE CALVIN SCOTTTenPercentOwner | SellCommon Stock, par value $.05 · indirect | 8.4K | $92.47 | $774.0K | 463.3K |
| Aug 29, 2024Form 4 | KOONCE CALVIN SCOTTTenPercentOwner | SellCommon Stock, par value $.05 · indirect | 3.5K | $91.63 | $323.5K | 471.7K |
| Aug 29, 2024Form 4 | KOONCE CALVIN SCOTTTenPercentOwner | SellCommon Stock, par value $.05 · indirect | 3.2K | $90.52 | $289.7K | 475.2K |