
Last Price
52 Week Range
$6.60 - $16.14
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.019B | $81.782B | ||||||
| $13.359M | $5.956M | ||||||
| - | - | ||||||
| $1.914M | - | ||||||
| $0.058B | $11.986B | ||||||
| $0.092B | $93.774B | ||||||
| $0.074B | $91.604B | ||||||
| $0.025B | $24.529B | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.002B | $1.085B | ||||||
| $0.101B | $117.218B | ||||||
| - | - | ||||||
| $0.194B | $210.992B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $11.712M | $14.866M | ||||||
| $12.981M | - | ||||||
| $93.936M | - | ||||||
| $3.26M | - | ||||||
| $120K | - | ||||||
| $22.037M | - | ||||||
| $0.008B | $72.277B | ||||||
| $0.152B | $72.292B | ||||||
| $-0.005B | $8.755B | ||||||
| $12.858M | - | ||||||
| $23.489M | - | ||||||
| $860K | - | ||||||
| $0.015B | $17.017B | ||||||
| $0.054B | $25.772B | ||||||
| - | - | ||||||
| $0.205B | $98.064B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $3K | $3K | ||||||
| $-538.104M | $-487.34M | ||||||
| $536.184M | $605.7M | ||||||
| $-9.77M | $-5.435M | ||||||
| - | - | ||||||
| $-11.687M | $112.928M | ||||||
| - | - | ||||||
| $-0.012B | $112.928B | ||||||
| $0.194B | $210.992B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $56.969B | ||||||
| $0.111B | $8.755B | ||||||
| $0.092B | $-16.058B |
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