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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.75B | $2.76B | $2.97B | $3.01B | $2.34B | $2.13B | $2.35B | $2.64B | $2.45B | $2.32B | $2.54B | $2.80B | $2.51B | $2.47B | $2.25B | $2.40B | $2.09B | $2.59B |
| Gross profit | $270.1M | $270.0M | $271.1M | $255.2M | $205.9M | $175.0M | $185.5M | $205.8M | $225.9M | $214.7M | $219.3M | $220.3M | $186.5M | $176.7M | $138.8M | $187.4M | $146.1M | $175.9M |
| Operating income | $76.0M | $109.4M | $109.7M | $90.1M | $53.1M | $25.1M | $28.5M | $58.5M | $76.8M | $76.9M | $93.0M | $100.1M | $116.5M | $75.6M | $41.3M | $88.4M | $52.3M | −$166.5M |
| EBITDAderived | $123.7M | $155.6M | $155.1M | $134.3M | $97.2M | $73.9M | $77.0M | $110.4M | $125.5M | $132.0M | $142.6M | $146.6M | $157.5M | $111.3M | $76.8M | $128.3M | $92.1M | −$125.8M |
| Net income | $24.9M | $61.1M | $68.9M | $68.2M | $35.8M | $14.1M | $23.4M | $22.8M | −$31.9M | $63.9M | $95.4M | $81.2M | $110.9M | $56.6M | $52.0M | $79.8M | $53.4M | −$135.6M |
| Basic EPSper diluted share | $0.69 | $1.70 | $1.94 | $1.94 | $1.00 | $0.38 | $0.61 | $0.49 | -$0.64 | $1.30 | $1.85 | $1.52 | $2.05 | $1.01 | $0.88 | $1.28 | $0.82 | -$2.02 |
| Diluted EPSper diluted share | $0.68 | $1.66 | $1.92 | $1.91 | $0.99 | $0.38 | $0.60 | $0.49 | -$0.64 | $1.28 | $1.83 | $1.50 | $2.03 | $1.00 | $0.87 | $1.27 | $0.82 | -$2.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 · 10b5-1 | Beaver Stephen JSVP, General Counsel and CLO | SellCommon Stock | 20.0K | $86.25 | $1.73M | 75.0K |
| May 26, 2026Form 4 · 10b5-1 | Moezidis DavidPresident and CEO | SellCommon Stock | 12.5K | $87.57 | $1.09M | 85.6K |
| May 13, 2026Form 4 | SCHEIBLE DAVID WDirector | SellCommon Stock | 23.0K | $85.00 | $1.95M | 62.1K |
| May 12, 2026Form 4 | LAMNECK KENNETH TDirector | SellCommon Stock | 24.3K | $81.49 | $1.98M | 47.4K |
| May 6, 2026Form 4 | Turner Rhonda RSVP, Chief HR Officer | SellCommon Stock | 6.6K | $85.14 | $561.9K | 36.1K |