Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $794.8M | $696.5M | $624.6M | $565.7M | $498.7M | $402.8M | $315.5M | $241.1M | $194.0M | $150.2M | $108.9M | $79.1M | $56.9M | $41.1M |
| Gross profit | $429.7M | $354.5M | $302.7M | $256.3M | $225.0M | $174.6M | $153.0M | $119.2M | $94.5M | $72.8M | $49.7M | $33.1M | $20.6M | $15.9M |
| Gross margin | 54.06% | 50.90% | 48.45% | 45.32% | 45.12% | 43.35% | 48.50% | 49.46% | 48.71% | 48.46% | 45.69% | 41.80% | 36.24% | 38.76% |
| Research & development | $154.3M | $143.2M | $137.3M | $130.1M | $117.0M | $97.4M | $76.3M | $51.3M | $40.3M | $32.5M | $21.5M | $12.1M | $9.0M | $5.3M |
| Operating expenses | $389.8M | $396.7M | $388.7M | $361.1M | $303.0M | $274.4M | $219.7M | $151.1M | $121.4M | $108.5M | $74.6M | $52.1M | $37.7M | $23.1M |
| Operating income | $39.9M | −$42.3M | −$86.1M | −$104.8M | −$78.0M | −$99.8M | −$66.7M | −$31.9M | −$26.9M | −$35.7M | −$24.8M | −$19.1M | −$17.1M | −$7.1M |
| Operating margin | 5.02% | −6.07% | −13.78% | −18.52% | −15.64% | −24.79% | −21.16% | −13.21% | −13.87% | −23.78% | −22.82% | −24.10% | −30.11% | −17.34% |
| EBITDA | $93.3M | $26.5M | −$14.3M | −$43.1M | −$23.2M | −$48.0M | −$38.3M | −$15.0M | −$12.0M | −$23.5M | −$18.0M | −$15.0M | −$14.2M | −$5.4M |
| EBITDA margin | 11.74% | 3.81% | −2.30% | −7.62% | −4.64% | −11.92% | −12.14% | −6.24% | −6.17% | −15.66% | −16.53% | −18.94% | −24.88% | −13.21% |
| Net income | $52.0M | −$38.5M | −$65.4M | −$109.0M | −$112.7M | −$137.6M | −$70.9M | −$35.4M | −$26.2M | −$36.4M | −$25.1M | −$19.6M | −$17.9M | −$8.8M |
| Net profit margin | 6.54% | −5.53% | −10.47% | −19.27% | −22.61% | −34.17% | −22.47% | −14.68% | −13.49% | −24.20% | −23.02% | −24.81% | −31.43% | −21.36% |
| Basic EPSper basic share | $0.84 | -$0.64 | -$1.12 | -$1.90 | -$2.00 | -$2.65 | -$1.53 | -$0.83 | -$0.63 | -$0.92 | -$0.67 | -$0.67 | -$1.51 | -$0.77 |
| Diluted EPSper diluted share | $0.80 | -$0.64 | -$1.12 | -$1.90 | -$2.00 | -$2.65 | -$1.53 | -$0.83 | -$0.63 | -$0.92 | -$0.67 | -$0.67 | -$1.51 | -$0.77 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 16.73%10.43M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 7.97%4.97M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.36%2.72M shares |
STATE STREET CORP | 4.22%2.63M shares |
TREMBLANT CAPITAL GROUP | 2.95%1.84M shares |
MILLENNIUM MANAGEMENT LLC | 2.90%1.81M shares |
NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 2.62%1.63M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.54%1.59M shares |
Capital Research Global Investors | 2.37%1.48M shares |
VICTORY CAPITAL MANAGEMENT INC | 2.30%1.43M shares |
Conestoga Capital Advisors, LLC | 2.23%1.39M shares |
GOLDMAN SACHS GROUP INC | 2.07%1.29M shares |
TWO SIGMA INVESTMENTS, LP | 1.93%1.2M shares |
AMERICAN CENTURY COMPANIES INC | 1.81%1.13M shares |
ALGEBRIS (UK) LTD | 1.72%1.07M shares |
FEDERATED HERMES, INC. | 1.68%1.05M shares |
DIMENSIONAL FUND ADVISORS LP | 1.62%1.01M shares |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1.60%997.53K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.40%875.85K shares |
Tensile Capital Management LP | 1.39%868.77K shares |
Percentages use 62.36M 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 |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 | Coleman Kirk LChief Business Officer | SellCommon Stock | 3.6K | $43.48 | $156.7K | 329.7K |
| Jun 1, 2026Form 4 | Coleman Kirk LChief Business Officer | SellCommon Stock | 20.9K | $49.50 | $1.03M | 298.4K |
| May 14, 2026Form 4 | Kerr Michael SGeneral Counsel | SellCommon Stock | 397 | $44.98 | $17.9K | 81.4K |
| Mar 11, 2026Form 4 · 10b5-1 | Kerr Michael SGeneral Counsel | SellCommon Stock | 2.1K | $50.33 | $104.2K | 45.2K |
| Mar 11, 2026Form 4 · 10b5-1 | Rutledge Kimberly AnneChief People Officer | SellCommon Stock | 3.2K | $50.37 | $160.5K | 80.6K |