Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.65B | $2.27B | $2.10B | $1.83B | $1.75B | $1.81B | $1.41B | $1.24B | $1.08B | $890.3M | $762.4M | $638.0M | $540.7M |
| Gross profit | $1.07B | $914.5M | $832.4M | $656.1M | $681.2M | $723.4M | $555.6M | $497.7M | $431.6M | $360.4M | $302.9M | $253.5M | $216.8M |
| Gross margin | 40.50% | 40.25% | 39.59% | 35.91% | 38.86% | 39.99% | 39.45% | 40.09% | 40.08% | 40.48% | 39.73% | 39.74% | 40.10% |
| Operating expenses | $775.3M | $664.9M | $604.6M | $525.2M | $476.7M | $445.9M | $383.7M | $335.6M | $295.9M | $258.2M | $223.3M | $190.7M | $166.7M |
| Operating income | $297.7M | $249.5M | $227.8M | $130.9M | $204.6M | $277.5M | $171.9M | $162.1M | $135.8M | $102.2M | $79.6M | $62.8M | $50.2M |
| Operating margin | 11.24% | 10.98% | 10.83% | 7.17% | 11.67% | 15.34% | 12.20% | 13.05% | 12.60% | 11.48% | 10.44% | 9.84% | 9.28% |
| EBITDA | $352.9M | $293.5M | $262.7M | $159.6M | $229.5M | $300.0M | $189.4M | $176.1M | $147.7M | $112.5M | $88.5M | $70.8M | $58.3M |
| EBITDA margin | 13.32% | 12.92% | 12.49% | 8.74% | 13.09% | 16.59% | 13.45% | 14.18% | 13.71% | 12.63% | 11.61% | 11.10% | 10.77% |
| Net income | $240.6M | $199.8M | $181.4M | $102.8M | $157.5M | $242.7M | $141.1M | $135.0M | $127.6M | $59.8M | $35.8M | $26.9M | $19.5M |
| Net profit margin | 9.08% | 8.79% | 8.63% | 5.63% | 8.98% | 13.42% | 10.02% | 10.88% | 11.85% | 6.71% | 4.70% | 4.22% | 3.61% |
| Basic EPSper basic share | $3.92 | $3.26 | $2.94 | $1.64 | $2.44 | $3.75 | $2.23 | $2.16 | $2.08 | $0.99 | $0.67 | $0.56 | $0.40 |
| Diluted EPSper diluted share | $3.89 | $3.23 | $2.92 | $1.64 | $2.43 | $3.68 | $2.14 | $2.05 | $1.96 | $0.96 | $0.64 | $0.55 | $0.40 |
Reported shareholders
| Holder | % owned |
|---|---|
FMR LLC | ≈14.49%8.76M shares |
BlackRock, Inc. | ≈9.26%5.6M shares |
WASATCH ADVISORS LP | ≈7.22%4.36M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.52%2.73M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈4.21%2.55M shares |
Capital Research Global Investors | ≈4.01%2.42M shares |
STATE STREET CORP | ≈3.29%1.99M shares |
DIMENSIONAL FUND ADVISORS LP | ≈2.87%1.73M shares |
Summit Trail Advisors, LLC | ≈2.67%1.61M shares |
Point72 Asset Management, L.P. | ≈2.50%1.51M shares |
Stephens Investment Management Group LLC | ≈2.29%1.39M shares |
NEUBERGER BERMAN GROUP LLC | ≈2.18%1.32M shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.01%1.22M shares |
T. Rowe Price Investment Management, Inc. | ≈1.88%1.14M shares |
UBS Group AG | ≈1.86%1.12M shares |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | ≈1.61%974.84K shares |
PRIMECAP MANAGEMENT CO/CA/ | ≈1.45%875.89K shares |
Capital International Investors | ≈1.42%858.88K shares |
GOLDMAN SACHS GROUP INC | ≈1.32%800.39K shares |
GENEVA CAPITAL MANAGEMENT LLC | ≈1.27%770.72K shares |
Percentages use 60.45M shares of this listed class outstanding on May 27, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 7, 2026Form 4 · 10b5-1 | SWYGERT JOHN WExecutive Chairman | SellCommon Stock, par value $0.001 per share | 3.3K | $95.80 | $319.0K | 48.2K |
| Mar 31, 2026Form 4 · 10b5-1 | SWYGERT JOHN WExecutive Chairman | SellCommon Stock, par value $0.001 per share | 5.2K | $92.09 | $481.7K | 48.2K |
| Mar 27, 2026Form 4 | SWYGERT JOHN WExecutive Chairman | SellCommon Stock, par value $0.001 per share | 3.9K | $89.40 | $348.5K | 53.4K |
| Feb 9, 2026Form 4 · 10b5-1 | SWYGERT JOHN WExecutive Chairman | SellCommon Stock, par value $0.001 per share | 1.1K | $112.06 | $126.2K | 48.2K |
| Dec 23, 2025Form 4 | Ahlman Alissa MDirector | SellCommon Stock, par value $0.001 per share | 29 | $110.26 | $3.2K | 9.0K |