
Last Price
52 Week Range
$9.07 - $33.70
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $4.031B | $0.998B | ||||||
| $112.025M | $177.162M | ||||||
| $0.408B | $1.11B | ||||||
| $52.951M | - | ||||||
| $0.27B | $1.015B | ||||||
| $4.874B | $3.3B | ||||||
| $3.474B | $4.22B | ||||||
| - | - | ||||||
| $1.05B | $0.512B | ||||||
| - | - | ||||||
| $249.443M | $354.983M | ||||||
| $4.774B | $5.087B | ||||||
| - | - | ||||||
| $9.648B | $8.387B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $133.832M | $487.521M | ||||||
| $190.721M | - | ||||||
| $126.417M | $755.968M | ||||||
| $42.384M | - | ||||||
| - | - | ||||||
| $18.473M | - | ||||||
| $0.653B | $1.393B | ||||||
| $1.165B | $2.636B | ||||||
| $1.696B | $0.105B | ||||||
| $348.315M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $2.302B | $4.929B | ||||||
| $4.61B | $5.034B | ||||||
| - | - | ||||||
| $5.775B | $7.67B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-20.716M | - | ||||||
| - | $16.2M | ||||||
| $303K | $33K | ||||||
| $-12.913B | $-15.611B | ||||||
| $16.808B | $16.3B | ||||||
| $-2.099M | $11.692M | ||||||
| - | - | ||||||
| $3.873B | $0.717B | ||||||
| - | - | ||||||
| $3.873B | $0.717B | ||||||
| $9.648B | $8.387B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $3.474B | $0.512B | ||||||
| $2.477B | $0.861B | ||||||
| $870.018M | $-137.3M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers