Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $12.46B | $11.85B | $12.00B | $12.22B | $13.71B | $14.14B | $9.13B | $6.78B | $4.72B | $3.38B | $2.25B | $1.32B | $915.8M | $601.0M |
| Gross profit | $3.77B | $3.57B | $3.67B | $3.42B | $3.90B | $4.11B | $2.15B | $1.59B | $1.12B | $807.8M | $540.7M | $311.1M | $224.2M | $145.1M |
| Operating expenses | $3.75B | $4.04B | $4.48B | $4.80B | $3.99B | $3.75B | $3.08B | $2.06B | $1.35B | $1.00B | $622.1M | $458.9M | $240.3M | $166.5M |
| Operating income | $17.0M | −$461.0M | −$813.0M | −$1.38B | −$94.0M | $360.0M | −$930.0M | −$473.3M | −$235.5M | −$196.2M | −$81.3M | −$147.8M | −$16.0M | −$21.4M |
| EBITDAderived | $322.0M | −$74.0M | −$396.0M | −$1.01B | $228.0M | $646.0M | −$738.0M | −$349.7M | −$148.4M | −$140.6M | −$48.9M | −$125.8M | −$2.9M | −$12.1M |
| Net income | −$313.0M | −$492.0M | −$738.0M | −$1.33B | −$131.0M | $185.0M | −$985.0M | −$504.1M | −$244.6M | −$194.4M | −$77.4M | −$148.1M | −$15.5M | −$21.1M |
| Basic EPSper diluted share | -$2.44 | -$4.01 | -$6.47 | -$12.54 | -$1.26 | $1.93 | -$10.68 | -$5.63 | -$2.81 | -$2.29 | -$0.92 | -$2.97 | -$0.99 | -$0.80 |
| Diluted EPSper diluted share | -$2.44 | -$4.01 | -$6.47 | -$12.54 | -$1.26 | $1.86 | -$10.68 | -$5.63 | -$2.81 | -$2.29 | -$0.92 | -$2.97 | -$0.99 | -$0.80 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 24, 2026Form 4 · 10b5-1 | Conine StevenDirector | SellClass A Common Stock | 700 | $79.26 | $55.5K | 429.1K |
| Apr 24, 2026Form 4 · 10b5-1 | Conine StevenDirector | SellClass A Common Stock | 5.8K | $78.57 | $458.8K | 429.8K |
| Apr 24, 2026Form 4 · 10b5-1 | Conine StevenDirector | SellClass A Common Stock | 600 | $77.54 | $46.5K | 435.6K |
| Apr 24, 2026Form 4 · 10b5-1 | Shah NirajChief Executive Officer | SellClass A Common Stock | 400 | $79.47 | $31.8K | 429.1K |
| Apr 24, 2026Form 4 · 10b5-1 | Shah NirajChief Executive Officer | SellClass A Common Stock | 5.1K | $78.66 | $404.1K | 429.5K |