Revenue
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.52B | $1.30B | $1.02B | $977.9M | $942.3M | $833.4M | $800.4M | $828.0M | $820.0M | $764.3M | $751.5M | $748.6M | $691.9M | $653.2M | $654.1M |
| Gross profit | $512.5M | $399.9M | $313.1M | $298.2M | $285.4M | $271.4M | $256.9M | $264.6M | $266.9M | $248.2M | $239.0M | $233.3M | $204.4M | $179.0M | $164.1M |
| Gross margin | 33.76% | 30.85% | 30.77% | 30.50% | 30.29% | 32.56% | 32.10% | 31.96% | 32.55% | 32.48% | 31.81% | 31.16% | 29.54% | 27.40% | 25.09% |
| Research & development | $24.6M | $23.7M | $29.2M | $24.4M | $20.8M | $17.8M | $13.7M | $12.1M | $10.0M | $9.4M | $11.0M | $9.5M | $8.2M | $6.6M | $7.2M |
| Operating expenses | $318.1M | $289.5M | $259.8M | $226.4M | $206.4M | $196.5M | $187.7M | $181.4M | $168.0M | $150.3M | $153.3M | $145.6M | $140.6M | $122.2M | $114.8M |
| Operating income | $194.4M | $110.5M | $53.3M | $71.8M | $79.0M | $74.9M | $69.2M | $83.2M | $98.9M | $97.9M | $85.7M | $87.7M | $63.8M | $56.7M | $49.3M |
| Operating margin | 12.81% | 8.52% | 5.24% | 7.35% | 8.38% | 8.98% | 8.65% | 10.05% | 12.06% | 12.81% | 11.41% | 11.71% | 9.22% | 8.69% | 7.54% |
| EBITDA | $245.9M | $156.1M | $89.5M | $105.9M | $111.7M | $106.8M | $101.5M | $110.8M | $125.9M | $123.9M | $109.2M | $109.3M | $85.2M | $75.8M | $66.9M |
| EBITDA margin | 16.20% | 12.04% | 8.79% | 10.83% | 11.85% | 12.81% | 12.69% | 13.38% | 15.35% | 16.22% | 14.53% | 14.60% | 12.32% | 11.60% | 10.22% |
| Net income | $99.7M | $48.3M | $2.4M | $32.6M | $49.2M | $54.4M | $33.6M | $54.7M | $64.9M | $64.6M | $82.7M | $60.3M | −$3.1M | $24.9M | $7.0M |
| Net profit margin | 6.57% | 3.72% | 0.24% | 3.33% | 5.22% | 6.53% | 4.19% | 6.61% | 7.91% | 8.45% | 11.01% | 8.05% | −0.45% | 3.81% | 1.07% |
| Basic EPSper basic share | $2.46 | $1.19 | $0.06 | $0.81 | $1.21 | $1.34 | $0.83 | $1.35 | $1.61 | $1.63 | $2.11 | $1.55 | -$0.10 | $0.82 | $0.23 |
| Diluted EPSper diluted share | $2.43 | $1.19 | $0.06 | $0.81 | $1.21 | $1.34 | $0.83 | $1.35 | $1.61 | $1.61 | $2.07 | $1.51 | -$0.10 | $0.82 | $0.23 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 15.28%3.22M shares |
FMR LLC | 15.00%3.16M shares |
STATE STREET CORP | 4.93%1.04M shares |
MILLENNIUM MANAGEMENT LLC | 4.45%936.7K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.38%923.32K shares |
GEODE CAPITAL MANAGEMENT, LLC | 3.12%657.35K shares |
LORD, ABBETT & CO. LLC | 3.10%653.31K shares |
DIMENSIONAL FUND ADVISORS LP | 2.52%531.09K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.41%508.49K shares |
RENAISSANCE TECHNOLOGIES LLC | 2.28%480.5K shares |
CastleKnight Management LP | 2.19%461.32K shares |
MORGAN STANLEY | 1.96%412.63K shares |
Dana Investment Advisors, Inc. | 1.84%387.87K shares |
Invesco Ltd. | 1.60%336.33K shares |
Nuveen, LLC | 1.49%314.08K shares |
OBERWEIS ASSET MANAGEMENT INC/ | 1.48%311.1K shares |
Ranger Investment Management, L.P. | 1.39%292.41K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.24%260.86K shares |
Bank of New York Mellon Corp | 1.21%254.38K shares |
Allspring Global Investments Holdings, LLC | 1.21%254.23K shares |
Percentages use 21.07M 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 |
|---|---|---|---|---|---|---|
| May 29, 2026Form 4 | CORCORAN E THOMASDirector | BuyClass A Common Stock | 10.0K | $31.77 | $317.7K | 41.5K |
| May 7, 2026Form 4 · 10b5-1 | BENDHEIM JACK +1President and CEO | SellClass A Common Stock · indirect | 2.0K | $49.19 | $99.8K | 56.2K |
| May 7, 2026Form 4 · 10b5-1 | BENDHEIM JACK +1President and CEO | SellClass A Common Stock · indirect | 1.1K | $48.31 | $55.5K | 58.2K |
| May 7, 2026Form 4 · 10b5-1 | BENDHEIM JACK +1President and CEO | SellClass A Common Stock · indirect | 1.4K | $47.59 | $64.2K | 59.3K |
| May 6, 2026Form 4 · 10b5-1 | BENDHEIM JACK +1President and CEO | SellClass A Common Stock · indirect | 1.4K | $58.13 | $81.7K | 60.7K |