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 | $1.27B | $1.16B | $1.05B | $886.2M | $729.6M | $822.8M | $847.2M | $812.2M | $748.0M | $730.5M | $720.0M | $745.8M | $809.5M | $960.7M | $852.8M | $733.0M | $597.5M |
| Gross profit | $746.1M | $682.3M | $609.8M | $528.1M | $449.5M | $449.2M | $494.4M | $481.6M | $435.5M | $428.2M | $403.0M | $421.9M | $480.4M | $595.9M | $526.3M | $447.5M | $359.9M |
| Gross margin | 58.55% | 58.74% | 58.13% | 59.60% | 61.61% | 54.60% | 58.36% | 59.29% | 58.23% | 58.62% | 55.97% | 56.57% | 59.35% | 62.03% | 61.71% | 61.04% | 60.24% |
| Operating expenses | $596.9M | $569.7M | $517.7M | $453.2M | $418.3M | $497.6M | $447.4M | $414.4M | $382.5M | $399.1M | $418.6M | $403.8M | $401.6M | $400.3M | $350.9M | $305.6M | $258.5M |
| Operating income | $149.2M | $112.5M | $92.2M | $74.9M | $31.2M | −$48.4M | $47.0M | $67.1M | $53.0M | $29.2M | −$15.6M | $18.1M | $78.9M | $195.6M | $175.4M | $141.9M | $101.5M |
| Operating margin | 11.71% | 9.69% | 8.78% | 8.45% | 4.27% | −5.88% | 5.55% | 8.26% | 7.09% | 3.99% | −2.17% | 2.43% | 9.74% | 20.36% | 20.57% | 19.36% | 16.99% |
| EBITDA | $181.7M | $145.6M | $124.3M | $107.1M | $61.8M | −$17.6M | $75.8M | $92.6M | $76.7M | $57.8M | $21.4M | $56.7M | $113.8M | $220.9M | $193.8M | $156.5M | $114.3M |
| EBITDA margin | 14.26% | 12.53% | 11.85% | 12.08% | 8.48% | −2.13% | 8.95% | 11.40% | 10.25% | 7.92% | 2.98% | 7.61% | 14.05% | 22.99% | 22.72% | 21.36% | 19.12% |
| Net income | $109.6M | $83.1M | $38.5M | $50.2M | $8.6M | −$68.5M | $2.5M | $37.3M | $31.4M | −$80.7M | −$89.2M | −$67.7M | $22.3M | $136.8M | $122.2M | $97.3M | $68.5M |
| Net profit margin | 8.60% | 7.15% | 3.67% | 5.66% | 1.18% | −8.32% | 0.30% | 4.59% | 4.20% | −11.05% | −12.39% | −9.08% | 2.76% | 14.24% | 14.32% | 13.27% | 11.46% |
| Basic EPSper basic share | $1.91 | $1.51 | $0.69 | $0.89 | $0.15 | -$1.24 | $0.05 | $0.68 | $0.58 | -$1.49 | -$1.64 | -$1.25 | $0.41 | $2.69 | $2.45 | $1.98 | $1.45 |
| Diluted EPSper diluted share | $1.42 | $1.10 | $0.53 | $0.70 | $0.15 | -$1.24 | $0.05 | $0.64 | $0.58 | -$1.49 | -$1.64 | -$1.25 | $0.41 | $2.67 | $2.43 | $1.96 | $1.42 |
Reported shareholders
| Holder | % owned |
|---|---|
FMR LLC | 14.16%8.28M shares |
BlackRock, Inc. | 11.64%6.81M shares |
Capital Research Global Investors | 6.03%3.53M shares |
DIMENSIONAL FUND ADVISORS LP | 5.24%3.06M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.28%2.5M shares |
TWO SIGMA INVESTMENTS, LP | 4.27%2.5M shares |
RENAISSANCE TECHNOLOGIES LLC | 3.42%2M shares |
UBS Group AG | 3.26%1.91M shares |
MORGAN STANLEY | 2.63%1.54M shares |
Ophir Asset Management Pty Ltd | 2.55%1.49M shares |
Atlas FRM LLC | 2.48%1.45M shares |
STATE STREET CORP | 2.31%1.35M shares |
GOLDMAN SACHS GROUP INC | 2.25%1.32M shares |
Invesco Ltd. | 2.03%1.18M shares |
Given Lachlan P | ≈1.83%1.07M shares |
BNP PARIBAS FINANCIAL MARKETS | 1.81%1.06M shares |
Capital World Investors | 1.80%1.05M shares |
Stephens Investment Management Group LLC | 1.78%1.04M shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.76%1.03M shares |
Qube Research & Technologies Ltd | 1.65%966.84K shares |
Percentages use 58.5M 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 5, 2026Form 4 · 10b5-1 | ESPINOSA PABLO LAGOSDirector | SellClass A Non-Voting Common Stock · indirect | 10.0K | $32.00 | $320.0K | 217.5K |
| May 20, 2026Form 4 | APPEL MATTHEW WDirector | SellClass A Non-Voting Common Stock | 15.0K | $33.25 | $500.0K | 125.0K |
| May 12, 2026Form 4 | Kulas Jason A.Director | SellClass A Non-Voting Common Stock · indirect | 20.0K | $33.56 | $671.2K | 172.9K |
| Mar 2, 2026Form 4 | Sajnani SunilChief Audit/LP Executive | SellClass A Non-Voting Common Stock | 18.4K | $26.76 | $491.1K | 85.2K |
| Feb 23, 2026Form 4/A | Tillett GaryDirector | SellClass A Non-Voting Common Stock | 10.0K | $25.50 | $255.0K | 133.5K |