Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.31B | $2.78B | $2.32B | $1.99B | $1.82B | $1.65B | $2.07B | $2.05B | $1.75B | $1.59B | $1.53B | $1.62B | $1.71B | $1.81B | $2.06B | $1.81B | $1.35B | $1.38B |
| Gross profit | $622.0M | $527.7M | $442.3M | $370.1M | $313.2M | $275.9M | $269.2M | $329.8M | $294.1M | $263.4M | $233.1M | $130.8M | $288.9M | $259.5M | $318.6M | $307.1M | $243.5M | — |
| Net income | $187.7M | $12.5M | $46.3M | $90.2M | $78.7M | $35.8M | $4.4M | $7.5M | $15.6M | $56.5M | $47.7M | $10.2M | $72.9M | $55.0M | $67.7M | $69.8M | $44.6M | $56.8M |
| Basic EPSper diluted share | $4.88 | $0.35 | $1.30 | $2.56 | $2.20 | $1.01 | $0.12 | $0.20 | $0.44 | $1.66 | $1.37 | $0.26 | $1.85 | $1.38 | $1.68 | $1.76 | $1.17 | $1.49 |
| Diluted EPSper diluted share | $4.86 | $0.35 | $1.29 | $2.53 | $2.17 | $1.00 | $0.13 | $0.21 | $0.41 | $1.64 | $1.37 | $0.24 | $1.83 | $1.38 | $1.65 | $1.73 | $1.16 | $1.45 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 27, 2026Form 4 | Holmes John McClain IIIChairman, President & CEO | SellCommon Stock | 23.9K | $107.60 | $2.58M | 235.1K |
| Mar 27, 2026Form 4 | Holmes John McClain IIIChairman, President & CEO | SellCommon Stock | 2.2K | $107.60 | $239.4K | 235.1K |
| Mar 26, 2026Form 4 | Garascia Jessica A.Senior VP, GC, CAO & Secretary | SellCommon Stock | 2.1K | $112.20 | $239.9K | 29.6K |
| Mar 26, 2026Form 4 | Garascia Jessica A.Senior VP, GC, CAO & Secretary | SellCommon Stock | 1.8K | $112.20 | $199.5K | 29.6K |
| Mar 26, 2026Form 4 | Garascia Jessica A.Senior VP, GC, CAO & Secretary | SellCommon Stock | 2.4K | $112.20 | $265.7K | 29.6K |