Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $8.81B | $7.72B | $6.84B | $6.40B | $6.10B | $6.47B | $5.63B | $5.21B | $4.66B | $4.05B | $3.59B | $2.97B | $2.44B | $1.79B | $1.11B |
| Gross profit | $3.42B | $2.94B | $2.52B | $2.35B | $2.21B | $2.38B | $1.89B | $1.75B | $1.57B | $1.36B | $1.05B | $885.2M | $725.3M | $530.3M | $311.0M |
| Gross margin | 38.80% | 38.11% | 36.88% | 36.67% | 36.22% | 36.78% | 33.63% | 33.56% | 33.59% | 33.70% | 29.27% | 29.83% | 29.75% | 29.55% | 28.12% |
| Operating expenses | $2.73B | $2.44B | $2.17B | $1.99B | $1.88B | $1.99B | $1.68B | $1.52B | $1.34B | $1.15B | $822.9M | $685.5M | $585.8M | $459.6M | $336.7M |
| Operating income | $686.2M | $504.5M | $350.2M | $358.4M | $334.1M | $391.7M | $217.4M | $222.9M | $226.1M | $212.9M | $228.8M | $199.7M | $139.5M | $70.7M | −$25.7M |
| Operating margin | 7.79% | 6.54% | 5.12% | 5.60% | 5.48% | 6.05% | 3.86% | 4.28% | 4.85% | 5.26% | 6.37% | 6.73% | 5.72% | 3.94% | −2.33% |
| EBITDA | $843.9M | $644.7M | $488.0M | $485.4M | $459.6M | $518.2M | $340.2M | $333.7M | $323.1M | $293.7M | $297.9M | $260.1M | $186.7M | $106.5M | $28.9M |
| EBITDA margin | 9.58% | 8.35% | 7.14% | 7.58% | 7.53% | 8.01% | 6.04% | 6.41% | 6.93% | 7.26% | 8.29% | 8.76% | 7.66% | 5.93% | 2.62% |
| Net income | $523.7M | $380.6M | $258.9M | $261.2M | $244.2M | $287.4M | $149.6M | $158.5M | $158.4M | $124.3M | $129.0M | $107.7M | $51.3M | $19.5M | −$27.4M |
| Net profit margin | 5.95% | 4.93% | 3.79% | 4.08% | 4.00% | 4.44% | 2.66% | 3.04% | 3.40% | 3.07% | 3.59% | 3.63% | 2.11% | 1.09% | −2.48% |
| Basic EPSper basic share | $5.36 | $3.79 | $2.53 | $2.41 | $2.12 | $2.44 | $1.25 | $1.23 | $1.17 | $0.84 | $0.84 | $0.72 | $0.38 | $0.16 | -$0.28 |
| Diluted EPSper diluted share | $5.31 | $3.75 | $2.50 | $2.39 | $2.10 | $2.43 | $1.25 | $1.22 | $1.15 | $0.83 | $0.83 | $0.70 | $0.37 | $0.16 | -$0.28 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Konat Nicholas | 66.12K |
Blum Kristen E | 57.67K |
McGlinchey David | 47.9K |
GRAHAM TERRI F | 35.22K |
Anderson Joel D | 28.88K |
Hurley Joseph L | 28.28K |
Coffin Kim | 23.33K |
Fortunato Joe | 21.29K |
Valentine Curtis | 20.41K |
O'Leary Joseph D | 17.31K |
Hamilton Dustin | 16.37K |
Clark Don | 16.37K |
Rassi Amanda | 16.09K |
Bahrenburg James H | 13.79K |
Zalatoris Timmi | 13.05K |
Avula Hari K. | 12.55K |
Hilgendorf Stacy W. | 9.39K |
Rauch Douglas Gregory | 8.1K |
Lombardi Brandon F. | 6.8K |
JHAWAR ANDREW | 2.89K |
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 |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 | Konat NicholasPresident & COO | SellCommon Stock, par value $0.001 per share | 12.5K | $87.90 | $1.10M | 66.1K |
| Jun 8, 2026Form 4 · 10b5-1 | Sinclair JackChief Executive Officer | SellCommon Stock, par value $0.001 per share | 10.8K | $86.92 | $937.7K | 270.0K |
| Jun 5, 2026Form 4 · 10b5-1 | Sinclair JackChief Executive Officer | SellCommon Stock, par value $0.001 per share | 10.8K | $82.04 | $885.2K | 270.0K |
| May 1, 2026Form 4 | Lombardi Brandon F.Chief Legal Officer | SellCommon Stock, par value $0.001 per share | 406 | $82.04 | $33.3K | 6.8K |
| Mar 23, 2026Form 4 | Zalatoris TimmiChief Human Resources Officer | SellCommon Stock, par value $0.001 per share | 426 | $78.52 | $33.4K | 13.0K |