
Last Price
52 Week Range
$10.94 - $24.36
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $1.273B | $2.696B | |||||||
| $0.633B | $2.04B | |||||||
| - | - | |||||||
| $151.944M | - | |||||||
| - | - | |||||||
| $2.058B | $4.736B | |||||||
| $495.618M | $260M | |||||||
| $8.861B | $12.835B | |||||||
| $9.515B | - | |||||||
| $521.824M | - | |||||||
| $3.059B | - | |||||||
| $22.452B | $13.095B | |||||||
| - | $42.854B | |||||||
| $24.51B | $60.685B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $181.713M | $285M | |||||||
| - | - | |||||||
| $8.893B | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $9.075B | $0.285B | |||||||
| $4.444B | - | |||||||
| $319.296M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $1.309B | $37.502B | |||||||
| $6.392B | $37.502B | |||||||
| - | - | |||||||
| $15.467B | $37.787B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $20K | - | |||||||
| $312.834M | $124M | |||||||
| $389.695M | - | |||||||
| $-48K | - | |||||||
| - | $22.774B | |||||||
| $0.703B | $22.898B | |||||||
| $8.341B | - | |||||||
| $9.043B | $22.898B | |||||||
| $24.51B | $60.685B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $9.515B | - | |||||||
| $13.976B | - | |||||||
| $12.703B | $-2.696B |
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