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.07B | $2.22B | $3.49B | $3.61B | $2.12B | $487.3M | $452.0M | $462.9M | $383.6M | $14.75B | $34.69B | $34.02B | $42.49B | $66.69B | $72.89B | $46.94B | $43.60B |
| Gross profit | $4.13B | $3.44B | $2.91B | $2.11B | $1.67B | $1.31B | $1.11B | $975.8M | $784.0M | $671.0M | $624.3M | $490.9M | $468.2M | $448.1M | $419.1M | $269.0M | $90.6M |
| Gross margin | 134.53% | 155.07% | 83.42% | 58.42% | 78.94% | 268.48% | 244.71% | 210.80% | 204.38% | 4.55% | 1.80% | 1.44% | 1.10% | 0.67% | 0.57% | 0.57% | 0.21% |
| Operating expenses | $1.65B | $1.42B | $1.32B | $1.21B | $999.3M | $743.2M | $547.7M | $26.3M | $25.9M | $22.3M | $23.5M | $18.4M | $23.1M | $21.4M | $252.8M | $241.2M | $69.3M |
| Operating income | $1.90B | −$64.7M | −$62.9M | −$59.5M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating margin | 61.87% | −2.92% | −1.80% | −1.65% | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA | $1.99B | −$11.6M | −$11.9M | −$15.1M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 64.82% | −0.52% | −0.34% | −0.42% | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $305.9M | $260.8M | $238.5M | $207.1M | $116.3M | $169.6M | $85.1M | $55.5M | $6.4M | $54.7M | $55.7M | $19.3M | $19.3M | $12.8M | $34.8M | $5.4M | $27.6M |
| Net profit margin | 9.97% | 11.77% | 6.83% | 5.74% | 5.49% | 34.80% | 18.83% | 11.99% | 1.67% | 0.37% | 0.16% | 0.06% | 0.05% | 0.02% | 0.05% | 0.01% | 0.06% |
| Basic EPSper basic share | $1.84 | $1.63 | $1.52 | $1.35 | $1.17 | $1.16 | $0.59 | $0.39 | $0.04 | $0.39 | $0.39 | $0.13 | $0.13 | $0.09 | $0.25 | $0.04 | $0.41 |
| Diluted EPSper diluted share | $1.75 | $1.57 | $1.47 | $1.32 | $1.13 | $1.13 | $0.58 | $0.38 | $0.04 | $0.38 | $0.38 | $0.13 | $0.13 | $0.08 | $0.24 | $0.04 | $0.37 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 9.45%11.34M shares |
OCONNOR SEAN MICHAEL | ≈3.38%4.06M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 3.34%4M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.67%3.2M shares |
PRICE T ROWE ASSOCIATES INC /MD/ | 2.60%3.12M shares |
AMERICAN CENTURY COMPANIES INC | 2.47%2.96M shares |
STATE STREET CORP | 2.42%2.9M shares |
T. Rowe Price Investment Management, Inc. | 1.95%2.34M shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.73%2.08M shares |
DIMENSIONAL FUND ADVISORS LP | 1.38%1.65M shares |
RADZIWILL JOHN | ≈1.32%1.59M shares |
AltraVue Capital, LLC | 1.15%1.38M shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.08%1.3M shares |
NORGES BANK | 1.03%1.23M shares |
WASATCH ADVISORS LP | 0.98%1.18M shares |
MORGAN STANLEY | 0.81%975.73K shares |
AMERIPRISE FINANCIAL INC | 0.76%914.63K shares |
JPMORGAN CHASE & CO | 0.75%905K shares |
NORTHERN TRUST CORP | 0.73%878.34K shares |
Driehaus Capital Management LLC | 0.73%875.45K shares |
Percentages use 120M shares of this listed class outstanding on Jun 30, 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 |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 · 10b5-1 | Maurer Mark LowryOther | SellCommon Stock | 11.5K | $133.63 | $1.54M | 135.5K |
| Jun 15, 2026Form 4 · 10b5-1 | Maurer Mark LowryOther | SellCommon Stock | 34.7K | $135.31 | $4.70M | 147.0K |
| Jun 15, 2026Form 4 · 10b5-1 | BEXIGA ANNABELLE GDirector | SellCommon Stock | 1.5K | $133.36 | $200.0K | 20.2K |
| Jun 15, 2026Form 4 | OCONNOR SEAN MICHAELExecutive Vice-Chairman-Board | SellCommon Stock | 75.0K | $135.42 | $10.16M | 1.09M |
| Jun 12, 2026Form 4 | Lyon Charles MPresident | SellCommon Stock | 9.0K | $131.96 | $1.19M | 216.5K |