Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.98B | $4.10B | $4.45B | $4.58B | $4.01B | $3.50B | $3.42B | $3.40B | $2.63B | $2.44B | $2.07B | $1.72B | $1.52B | $1.13B | $515.6M | $438.1M | $416.6M |
| Gross profit | $1.15B | $1.18B | $1.28B | $1.37B | $1.14B | $947.2M | $971.5M | $1.02B | $850.1M | $795.2M | $678.7M | $557.4M | $454.9M | $352.7M | $177.7M | $149.5M | $136.4M |
| Gross margin | 28.87% | 28.87% | 28.76% | 29.90% | 28.49% | 27.05% | 28.44% | 30.11% | 32.37% | 32.58% | 32.87% | 32.32% | 29.87% | 31.09% | 34.46% | 34.12% | 32.73% |
| Operating expenses | $918.8M | $879.3M | $915.9M | $960.1M | $791.5M | $666.0M | $695.3M | $763.5M | $625.4M | $605.5M | $526.6M | $419.7M | $338.3M | $270.4M | $139.1M | $146.2M | $121.1M |
| Operating income | $230.3M | $304.4M | $364.1M | $409.5M | $350.9M | $281.2M | $276.2M | $260.2M | $224.7M | $189.7M | $152.1M | $137.8M | $116.6M | $82.3M | $38.6M | $3.2M | $15.2M |
| Operating margin | 5.79% | 7.42% | 8.18% | 8.94% | 8.75% | 8.03% | 8.09% | 7.65% | 8.56% | 7.77% | 7.37% | 7.99% | 7.65% | 7.25% | 7.49% | 0.74% | 3.65% |
| EBITDA | $343.8M | $400.7M | $464.4M | $500.9M | $440.5M | $370.9M | $367.4M | $355.2M | $283.3M | $252.0M | $203.7M | $176.1M | $146.5M | $107.0M | $47.5M | $9.1M | $27.0M |
| EBITDA margin | 8.64% | 9.77% | 10.43% | 10.93% | 10.99% | 10.59% | 10.76% | 10.45% | 10.79% | 10.33% | 9.86% | 10.21% | 9.62% | 9.43% | 9.21% | 2.08% | 6.49% |
| Net income | $113.5M | $175.2M | $219.3M | $268.1M | $409.9M | $200.3M | $174.7M | $157.7M | $157.7M | $97.2M | $97.7M | $77.2M | $84.5M | $42.7M | $24.3M | −$9.9M | $4.7M |
| Net profit margin | 2.85% | 4.27% | 4.93% | 5.85% | 10.22% | 5.72% | 5.11% | 4.64% | 6.01% | 3.98% | 4.73% | 4.48% | 5.55% | 3.76% | 4.71% | −2.26% | 1.13% |
| Basic EPSper basic share | $2.62 | $3.88 | $4.54 | $5.30 | $7.78 | $3.80 | $3.31 | $3.02 | $3.01 | $1.83 | $1.87 | $1.44 | $1.58 | $0.91 | $0.66 | -$0.27 | $0.13 |
| Diluted EPSper diluted share | $2.60 | $3.83 | $4.50 | $5.23 | $7.66 | $3.76 | $3.28 | $2.98 | $2.97 | $1.81 | $1.84 | $1.42 | $1.55 | $0.89 | $0.64 | -$0.27 | $0.13 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 18.24%7.46M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 8.04%3.29M shares |
AQR CAPITAL MANAGEMENT LLC | 5.17%2.11M shares |
D. E. Shaw & Co., Inc. | 4.70%1.92M shares |
STATE STREET CORP | 4.51%1.85M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.33%1.77M shares |
DIMENSIONAL FUND ADVISORS LP | 3.98%1.63M shares |
GEODE CAPITAL MANAGEMENT, LLC | 3.36%1.37M shares |
Pathstone Holdings, LLC | 3.13%1.28M shares |
GOLDMAN SACHS GROUP INC | 2.80%1.15M shares |
BAMCO INC /NY/ | 2.23%910.8K shares |
AMERIPRISE FINANCIAL INC | 2.19%896.71K shares |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 2.00%817.92K shares |
NEW SOUTH CAPITAL MANAGEMENT INC | 1.94%792.62K shares |
MORGAN STANLEY | 1.88%768.99K shares |
SYSTEMATIC FINANCIAL MANAGEMENT LP | 1.74%711.52K shares |
Allianz Asset Management GmbH | 1.61%660.14K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.43%585K shares |
GLENMEDE TRUST CO NA | 1.36%555.44K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.32%538.93K shares |
Percentages use 40.9M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 29, 2026Form 4 | Dyer Joseph WendellDirector | BuyCommon Stock | 1.1K | $22.47 | $25.0K | 20.0K |
| Apr 28, 2026Form 4 | Iyer SadasivamPresident | BuyCommon Stock | 1.1K | $22.67 | $25.2K | 61.9K |
| Apr 28, 2026Form 4 | Cunningham RoseChief Accounting Officer | BuyCommon Stock | 1.1K | $22.27 | $25.1K | 15.6K |
| Apr 27, 2026Form 4 | Obermaier Patricia LDirector | BuyCommon Stock | 2.5K | $20.61 | $51.5K | 9.5K |
| Apr 27, 2026Form 4 | Lindstrom CarolDirector | BuyCommon Stock | 7 | $20.16 | $141.12 | 11.6K |