Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.52B | $2.40B | $2.20B | $1.99B | $1.59B | $1.18B | $902.9M | $673.6M | $503.6M | $380.4M | $296.2M | $219.9M | $160.5M | $114.5M | $78.9M |
| Gross profit | $1.79B | $1.69B | $1.54B | $1.35B | $1.15B | $860.0M | $671.8M | $516.5M | $382.3M | $288.2M | $209.0M | $143.1M | $99.0M | $69.6M | $45.9M |
| Research & development | $317.0M | $329.3M | $335.9M | $362.3M | $309.7M | $189.5M | $136.4M | $101.0M | $75.1M | $65.5M | $52.9M | $44.6M | $33.4M | $24.4M | $12.2M |
| Operating expenses | $1.67B | $1.69B | $1.74B | $2.00B | $1.45B | $973.3M | $717.5M | $532.9M | $387.7M | $301.1M | $239.9M | $188.3M | $140.0M | $103.5M | $59.7M |
| Operating income | $120.6M | $2.7M | −$198.8M | −$649.5M | −$301.8M | −$113.2M | −$45.7M | −$16.4M | −$5.3M | −$12.9M | −$30.9M | −$45.2M | −$41.0M | −$33.8M | −$13.8M |
| EBITDAderived | $343.2M | $225.3M | $35.1M | −$402.9M | −$176.5M | −$37.6M | −$7.8M | $6.8M | $10.9M | $1.8M | −$17.5M | −$34.8M | −$32.1M | −$27.6M | −$10.3M |
| Net income | $43.4M | −$58.3M | −$165.2M | −$879.2M | −$376.3M | −$83.0M | −$53.6M | −$26.2M | −$4.2M | −$16.2M | −$32.1M | −$48.3M | −$46.1M | −$35.4M | −$13.9M |
| Basic EPSper diluted share | $0.48 | -$0.63 | -$1.74 | -$9.23 | -$4.10 | -$0.94 | -$0.64 | -$0.33 | -$0.06 | -$0.22 | -$0.46 | -$0.72 | -$1.39 | -$1.58 | -$0.64 |
| Diluted EPSper diluted share | $0.48 | -$0.63 | -$1.74 | -$9.23 | -$4.10 | -$0.94 | -$0.64 | -$0.33 | -$0.06 | -$0.22 | -$0.46 | -$0.72 | -$1.39 | -$1.58 | -$0.64 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 · 10b5-1 | Shmunis VladimirCEO and Chairman | SellClass A Common Stock | 1.6K | $38.68 | $61.5K | 230.1K |
| Jun 16, 2026Form 4 · 10b5-1 | Shmunis VladimirCEO and Chairman | SellClass A Common Stock | 10.1K | $38.15 | $385.5K | 231.7K |
| Jun 15, 2026Form 4 · 10b5-1 | Shmunis VladimirCEO and Chairman | SellClass A Common Stock | 724 | $39.30 | $28.5K | 241.8K |
| Jun 15, 2026Form 4 · 10b5-1 | Shmunis VladimirCEO and Chairman | SellClass A Common Stock | 14.8K | $38.48 | $570.7K | 242.5K |
| Jun 10, 2026Form 4 · 10b5-1 | Arora TarunChief Accounting Officer | SellClass A Common Stock | 4.2K | $38.85 | $162.0K | 85.3K |