
Last Price
52 Week Range
$5.95 - $16.67
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.217B | $1.345B | |||||||
| $296.762M | $290.581M | |||||||
| - | - | |||||||
| - | $113.733M | |||||||
| $1.163B | $0.001B | |||||||
| $1.677B | $1.75B | |||||||
| $64.917M | $68.629M | |||||||
| $2.958B | $2.95B | |||||||
| $5.502M | $3.312M | |||||||
| $91.304M | $14.176M | |||||||
| $12.806M | $16.92M | |||||||
| $3.133B | $3.053B | |||||||
| - | - | |||||||
| $4.809B | $4.804B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.32B | $0.21B | |||||||
| $82.761M | - | |||||||
| $10.19M | $19.206M | |||||||
| $7.653M | - | |||||||
| $5.495M | - | |||||||
| - | - | |||||||
| $0.025B | $1.185B | |||||||
| $1.446B | $1.414B | |||||||
| $2.318B | $2.571B | |||||||
| $43.226M | $33.814M | |||||||
| - | - | |||||||
| $91.57M | $92.472M | |||||||
| $3.994M | $3.4M | |||||||
| $2.484B | $2.735B | |||||||
| - | - | |||||||
| $3.93B | $4.149B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-42.586M | - | |||||||
| - | - | |||||||
| $750K | - | |||||||
| $-2.238B | - | |||||||
| $3.199B | - | |||||||
| $-40.488M | - | |||||||
| - | $655.037M | |||||||
| $879.261M | $655.037M | |||||||
| - | - | |||||||
| $879.261M | $655.037M | |||||||
| $4.809B | $4.804B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $5.502M | $3.312M | |||||||
| $2.407B | $2.658B | |||||||
| $2.19B | $1.313B |
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