Revenue
2007
2008
2009
2010
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 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $17.94B | $17.17B | $16.48B | $15.23B | $13.02B | $11.80B | $11.49B | $11.22B | $10.43B | $10.14B | $9.97B | $9.96B | $9.44B | $8.95B | $8.08B | $7.18B | $6.22B | $6.85B | $6.42B |
| Gross profit | $7.01B | $6.76B | $6.50B | $5.85B | $4.72B | $4.24B | $4.40B | $4.35B | $4.10B | $4.12B | $4.23B | $4.31B | $4.14B | $3.92B | $3.51B | $3.01B | $2.60B | $2.81B | $2.60B |
| Gross margin | 39.06% | 39.36% | 39.42% | 38.41% | 36.25% | 35.92% | 38.28% | 38.75% | 39.31% | 40.59% | 42.43% | 43.29% | 43.83% | 43.76% | 43.46% | 41.85% | 41.76% | 41.00% | 40.57% |
| Operating expenses | $4.51B | $4.12B | $3.93B | $3.63B | $3.17B | $3.22B | $3.13B | $3.19B | $3.06B | $3.00B | $2.93B | $2.97B | $2.84B | $2.79B | $2.46B | $2.15B | $1.93B | $2.03B | $1.93B |
| Operating income | $2.50B | $2.64B | $2.56B | $2.21B | $1.55B | $1.02B | $1.26B | $1.16B | $1.03B | $1.11B | $1.30B | $1.35B | $1.30B | $1.13B | $1.05B | $860.5M | $665.2M | $782.7M | $670.7M |
| Operating margin | 13.91% | 15.36% | 15.57% | 14.55% | 11.88% | 8.64% | 10.99% | 10.32% | 9.93% | 10.98% | 13.04% | 13.52% | 13.74% | 12.64% | 13.03% | 11.98% | 10.69% | 11.43% | 10.45% |
| EBITDA | $2.83B | $2.95B | $2.84B | $2.42B | $1.72B | $1.19B | $1.47B | $1.42B | $1.28B | $1.34B | $1.51B | $1.54B | $1.46B | $1.28B | $1.19B | $1.01B | $812.8M | $922.2M | $802.7M |
| EBITDA margin | 15.75% | 17.17% | 17.25% | 15.90% | 13.21% | 10.07% | 12.82% | 12.61% | 12.24% | 13.18% | 15.11% | 15.43% | 15.49% | 14.27% | 14.73% | 14.06% | 13.06% | 13.46% | 12.51% |
| Net income | $1.71B | $1.91B | $1.83B | $1.55B | $1.04B | $695.0M | $849.0M | $782.0M | $586.0M | $606.0M | $769.0M | $801.7M | $797.0M | $689.9M | $658.4M | $510.9M | $430.5M | $475.4M | $420.1M |
| Net profit margin | 9.51% | 11.12% | 11.10% | 10.16% | 8.01% | 5.89% | 7.39% | 6.97% | 5.62% | 5.98% | 7.71% | 8.05% | 8.45% | 7.71% | 8.15% | 7.11% | 6.92% | 6.94% | 6.55% |
| Basic EPSper basic share | $35.47 | $38.84 | $36.39 | $30.22 | $19.94 | $12.88 | $15.39 | $13.82 | $10.07 | $9.94 | $11.69 | $11.59 | $11.31 | $9.71 | $9.26 | $7.05 | $5.70 | $6.07 | $5.01 |
| Diluted EPSper diluted share | $35.40 | $38.71 | $36.23 | $30.06 | $19.84 | $12.82 | $15.32 | $13.73 | $10.02 | $9.87 | $11.58 | $11.45 | $11.13 | $9.52 | $9.07 | $6.93 | $5.62 | $5.97 | $4.91 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Macpherson Donald G | 108.74K |
Robbins Paige K | 18.24K |
Merriwether Deidra C | 10.54K |
NOVICH NEIL S | 4.61K |
Berardinelli Krantz Nancy L | 3.79K |
Tinto Melanie J | 3.12K |
LeRoy Jonny M | 1.55K |
Adkins Rodney C | 400 |
Thomson Laurie R | 399 |
SANTI ERNEST SCOTT | 303 |
Watson Lucas E | 157 |
KLEIN CHRISTOPHER J | 65 |
Williams Susan Slavik | — |
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 |
|---|---|---|---|---|---|---|
| May 12, 2026Form 4 | LeRoy Jonny MSVP, Chief Technology Officer | SellCommon Stock | 80 | $1.2K | $98.7K | 1.6K |
| May 12, 2026Form 4 | LeRoy Jonny MSVP, Chief Technology Officer | SellCommon Stock | 233 | $1.2K | $287.2K | 1.6K |
| May 12, 2026Form 4 | LeRoy Jonny MSVP, Chief Technology Officer | SellCommon Stock | 111 | $1.2K | $136.7K | 1.9K |
| May 12, 2026Form 4 | LeRoy Jonny MSVP, Chief Technology Officer | SellCommon Stock | 80 | $1.2K | $98.4K | 2.0K |
| May 12, 2026Form 4 | LeRoy Jonny MSVP, Chief Technology Officer | SellCommon Stock | 350 | $1.2K | $430.3K | 2.1K |