
Last Price
52 Week Range
$3.38 - $7.14
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $507.339M | $503.364M | ||||||||
| $0.418B | $1.66B | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $0.925B | $2.163B | ||||||||
| $263.122M | $295.756M | ||||||||
| $3.97B | $4.074B | ||||||||
| $9.72B | $10.071B | ||||||||
| - | - | ||||||||
| $793.305M | $324.914M | ||||||||
| $14.746B | $14.765B | ||||||||
| - | - | ||||||||
| $15.671B | $16.929B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $174.824M | - | ||||||||
| $127.737M | - | ||||||||
| $9.839B | $3.211B | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $10.142B | $3.211B | ||||||||
| $2.751B | $11.014B | ||||||||
| $125.47M | $107.195M | ||||||||
| - | - | ||||||||
| $82.729M | - | ||||||||
| $391.238M | $895.656M | ||||||||
| $3.475B | $12.124B | ||||||||
| - | - | ||||||||
| $13.617B | $15.335B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $160K | $160K | ||||||||
| $157.837M | $189.447M | ||||||||
| $3.523M | $9.91M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $161.52M | $199.517M | ||||||||
| $1.892B | $1.394B | ||||||||
| $2.054B | $1.594B | ||||||||
| $15.671B | $16.929B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $9.72B | $10.071B | ||||||||
| $12.841B | $14.439B | ||||||||
| $12.333B | $13.936B |
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