Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.37B | $1.07B | $992.6M | $1.19B | $1.42B | $1.01B | — | — |
| Gross profit | $215.0M | $183.7M | $119.7M | $62.3M | $55.1M | $54.7M | — | — |
| Gross margin | 15.73% | 17.22% | 12.06% | 5.25% | 3.88% | 5.43% | — | — |
| Research & development | $115.9M | $115.9M | $110.5M | $140.8M | $163.8M | $118.8M | — | — |
| Operating expenses | $325.5M | $421.9M | $416.7M | $388.7M | $339.5M | $239.7M | — | — |
| Operating income | −$110.5M | −$238.2M | −$297.0M | −$326.4M | −$284.4M | −$185.0M | — | — |
| Operating margin | −8.09% | −22.34% | −29.92% | −27.52% | −20.00% | −18.35% | — | — |
| EBITDA | $244.2M | −$65.2M | −$164.5M | −$158.6M | −$150.1M | −$68.8M | — | — |
| EBITDA margin | 17.86% | −6.11% | −16.57% | −13.37% | −10.56% | −6.83% | — | — |
| Net income | −$133.9M | −$269.4M | −$306.5M | −$385.4M | −$249.3M | −$147.5M | — | — |
| Net profit margin | −9.79% | −25.26% | −30.88% | −32.50% | −17.53% | −14.63% | — | — |
| Basic EPSper basic share | -$0.03 | -$0.07 | -$0.09 | -$0.11 | -$0.07 | -$0.41 | — | — |
| Diluted EPSper diluted share | -$0.03 | -$0.07 | -$0.09 | -$0.11 | -$0.07 | -$0.41 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Artisan Partners Limited Partnership | 3.47M |
CITIGROUP INC | 1.16M |
UBS Group AG | 1.04M |
BANK OF AMERICA CORP /DE/ | 914.02K |
STATE STREET CORP | 890.6K |
MORGAN STANLEY | 734.31K |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 712.07K |
Penserra Capital Management LLC | 641.89K |
Defiance ETFs, LLC | 641.89K |
MATTHEWS INTERNATIONAL CAPITAL MANAGEMENT LLC | 477.83K |
BNP PARIBAS FINANCIAL MARKETS | 347.31K |
Maxi Investments CY Ltd | 342.5K |
DEUTSCHE BANK AG\ | 335.4K |
STIFEL FINANCIAL CORP | 238.3K |
Inspire Investing, LLC | 224.4K |
Balyasny Asset Management L.P. | 197.7K |
Schonfeld Strategic Advisors LLC | 190.21K |
CITADEL ADVISORS LLC | 167.03K |
SEI INVESTMENTS CO | 109.39K |
Daiwa Securities Group Inc. | 98.3K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.