Revenue
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 | $37.18B | $36.18B | $35.98B | $32.25B | $29.06B | $23.52B | $26.51B | $24.72B | $22.39B | $21.32B | $19.16B | $16.45B | $14.89B | $13.30B | $11.70B | $10.71B | $9.77B | $10.38B | $9.41B |
| Operating income | $2.94B | $5.41B | $5.87B | $4.62B | $4.87B | $1.56B | $4.08B | $3.88B | $4.13B | $4.17B | $3.60B | $3.08B | −$325.4M | $2.00B | $1.73B | $1.42B | $562.0M | $503.9M | $1.05B |
| EBITDAderived | $4.71B | $7.00B | $7.32B | $6.15B | $6.40B | $3.06B | $5.53B | $5.19B | $5.20B | $5.20B | $4.53B | $3.83B | $330.2M | $2.58B | $2.28B | $1.96B | $1.13B | $1.11B | $1.55B |
| Net income | $1.86B | $3.76B | $4.12B | $3.28B | $4.20B | $928.3M | $3.60B | $4.52B | $2.88B | $2.82B | $2.76B | $2.07B | $8.3M | $1.38B | $1.25B | $945.6M | $390.8M | $315.5M | $672.6M |
| Basic EPSper diluted share | $1.63 | $3.32 | $3.60 | $2.85 | $3.57 | $0.79 | $2.95 | $3.27 | $1.99 | $1.91 | $1.84 | $1.37 | $0.01 | $1.83 | $1.66 | $1.27 | $0.53 | $0.43 | $0.90 |
| Diluted EPSper diluted share | $1.63 | $3.31 | $3.58 | $2.83 | $3.54 | $0.79 | $2.92 | $3.24 | $1.97 | $1.90 | $1.82 | $1.35 | $0.01 | $1.79 | $1.62 | $1.24 | $0.52 | $0.43 | $0.87 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 · 10b5-1 | BREWER BRADYceo, International | SellCommon Stock | 588 | $100.00 | $58.8K | 79.6K |
| Jun 5, 2026Form 4 · 10b5-1 | BREWER BRADYceo, International | SellCommon Stock | 1.6K | $94.33 | $154.8K | 80.2K |
| May 5, 2026Form 4 · 10b5-1 | BREWER BRADYceo, International | SellCommon Stock | 2.2K | $104.81 | $233.6K | 81.6K |
| Apr 29, 2026Form 4 · 10b5-1 | KELLY SARAevp, chief partner officer | SellCommon Stock | 2.0K | $105.00 | $210.0K | 57.7K |
| Apr 17, 2026Form 4 · 10b5-1 | BREWER BRADYceo, International | SellCommon Stock | 588 | $100.00 | $58.8K | 83.8K |