Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.85B | $3.20B | $3.52B | $3.91B | $2.93B | $1.77B | $1.92B | $1.84B | $1.50B | $1.52B | $1.73B | $1.70B |
| Gross profit | $676.1M | $1.08B | $1.34B | $1.64B | $1.13B | $491.3M | $497.2M | $438.1M | $361.3M | $367.6M | $272.8M | $227.1M |
| Operating income | $23.2M | $624.8M | $893.5M | $1.23B | $799.0M | $239.6M | $223.7M | $179.7M | $156.0M | $125.5M | $36.9M | −$19.0M |
| EBITDAderived | $147.7M | $745.8M | $1.01B | $1.32B | $877.5M | $314.0M | $296.0M | $246.6M | $210.7M | $180.5M | $96.4M | $39.7M |
| Net income | −$15.2M | $472.9M | $689.9M | $913.4M | $587.9M | $152.3M | $139.1M | $136.6M | $84.6M | $58.8M | −$5.0M | −$73.9M |
| Basic EPSper diluted share | -$0.45 | $12.83 | $17.51 | $20.56 | $12.38 | $3.15 | $2.91 | $2.59 | $1.33 | $0.94 | -$0.08 | -$2.02 |
| Diluted EPSper diluted share | -$0.45 | $12.69 | $17.27 | $20.30 | $12.19 | $3.10 | $2.83 | $2.48 | $1.27 | $0.94 | -$0.08 | -$2.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 8, 2026Form 4 | Kershaw Justin ADirector | SellCommon Stock | 2.8K | $73.67 | $206.2K | 18.6K |
| May 8, 2026Form 4 | James Wilbert W JrDirector | SellCommon Stock | 3.3K | $73.61 | $242.8K | 17.1K |
| Feb 17, 2026Form 4 · 10b5-1 | Lamps Mark F.Pres. Safety & Infrastructure | SellCommon Stock | 1.0K | $65.78 | $65.8K | 36.0K |
| Nov 17, 2025Form 4 · 10b5-1 | Lamps Mark F.Pres. Safety & Infrastructure | SellCommon Stock | 1.0K | $64.75 | $64.8K | 29.9K |
| Aug 15, 2025Form 4 · 10b5-1 | Lamps Mark F.Pres. Safety & Infrastructure | SellCommon Stock | 1.0K | $59.37 | $59.4K | 31.9K |