Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $5.55B | $4.70B | $4.18B | $3.81B | $3.13B | $3.20B | $3.34B | $3.13B | $1.41B | $3.07B | $2.67B | $2.02B | $1.81B | $1.61B | $1.20B | $1.04B | $988.6M |
| Gross profit | $1.14B | $932.1M | $813.8M | $648.2M | $496.6M | $557.2M | $560.0M | $565.3M | — | — | — | — | — | — | — | — | — |
| Gross margin | 20.56% | 19.82% | 19.49% | 17.02% | 15.86% | 17.42% | 16.77% | 18.07% | — | — | — | — | — | — | — | — | — |
| Operating expenses | $5.12B | $4.36B | $3.85B | $3.60B | $3.05B | $3.13B | $3.22B | $3.01B | $1.35B | $2.79B | $2.43B | $1.87B | $1.73B | $1.53B | $1.14B | $994.3M | $971.8M |
| Operating income | $425.1M | $340.5M | $323.0M | $210.5M | $81.6M | $68.2M | $117.8M | $116.6M | $59.9M | $275.0M | $246.9M | $154.3M | $81.9M | — | — | — | — |
| Operating margin | 7.66% | 7.24% | 7.74% | 5.53% | 2.61% | 2.13% | 3.53% | 3.73% | 4.24% | 8.97% | 9.24% | 7.63% | 4.52% | — | — | — | — |
| EBITDA | $694.6M | $539.1M | $486.1M | $354.7M | $234.2M | $244.1M | $305.4M | $296.2M | $144.9M | $422.9M | $371.8M | $250.4M | $174.7M | — | — | — | — |
| EBITDA margin | 12.53% | 11.47% | 11.64% | 9.31% | 7.48% | 7.63% | 9.14% | 9.47% | 10.27% | 13.79% | 13.91% | 12.38% | 9.64% | — | — | — | — |
| Net income | $281.2M | $233.4M | $218.9M | $142.2M | $48.6M | $34.3M | $57.2M | $62.9M | $68.8M | $157.2M | $128.7M | $84.3M | $40.0M | $35.2M | $39.4M | $16.1M | $5.8M |
| Net profit margin | 5.07% | 4.96% | 5.24% | 3.73% | 1.55% | 1.07% | 1.71% | 2.01% | 4.88% | 5.13% | 4.82% | 4.17% | 2.21% | 2.19% | 3.28% | 1.55% | 0.59% |
| Basic EPSper basic share | $9.68 | $8.02 | $7.46 | $4.81 | $1.60 | $1.08 | $1.82 | $2.01 | $2.22 | $5.01 | $3.98 | $2.48 | $1.18 | $1.07 | $1.17 | $0.46 | $0.15 |
| Diluted EPSper diluted share | $9.56 | $7.92 | $7.37 | $4.74 | $1.57 | $1.07 | $1.80 | $1.97 | $2.15 | $4.92 | $3.89 | $2.41 | $1.15 | $1.04 | $1.14 | $0.45 | $0.15 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
NIELSEN STEVEN E | 719.73K |
DeFerrari H Andrew | 170.97K |
Peyovich Daniel S | 70.49K |
URNESS RYAN F | 39.98K |
Sykes Richard K | 21.87K |
Wetherington Kevin M | 20.24K |
Gertel Eitan | 16.33K |
Pruitt Peter T Jr | 15.65K |
Fritzsche Jennifer M | 9.95K |
Sabater Carmen M | 6.8K |
Lawson Jason T | 6.69K |
Robinson Stephen C | 6.52K |
Ramshaw Jill L | 5.56K |
Floyd Heather M | 4.76K |
Avila Marco Luis | 3.27K |
GALLAGHER PHILIP R | 824 |
LeClair Stephen O | 755 |
Skillern Raejeanne | 460 |
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 |
|---|---|---|---|---|---|---|
| Jan 9, 2026Form 4 | Gertel EitanDirector | SellCommon Stock | 3.6K | $345.62 | $1.26M | 16.0K |
| Jan 10, 2025Form 4 | Pruitt Peter T JrDirector | SellCommon Stock | 2.9K | $175.08 | $507.7K | 14.5K |
| Dec 18, 2024Form 4 | Fritzsche Jennifer MDirector | SellCommon Stock | 430 | $173.11 | $74.4K | 8.9K |
| Jul 11, 2024Form 4 | Lawson Jason TVP and CHRO | SellCommon Stock | 856 | $174.48 | $149.4K | 6.9K |