
Last Price
52 Week Range
$5.57 - $12.51
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $139.9M | $179.9M | |||||||
| $0.253B | $2.958B | |||||||
| - | - | |||||||
| $35.1M | - | |||||||
| $0.024B | $-2.683B | |||||||
| $451M | $454M | |||||||
| $203.5M | $275.9M | |||||||
| $1.969B | $1.91B | |||||||
| $10.5M | $9.8M | |||||||
| $3.718B | $3.662B | |||||||
| $116.5M | $127.5M | |||||||
| $6.017B | $5.986B | |||||||
| - | - | |||||||
| $6.468B | $6.44B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $39.5M | $31.3M | |||||||
| $123M | - | |||||||
| $5.9M | $11.9M | |||||||
| $9.9M | - | |||||||
| $600K | - | |||||||
| $473.8M | $474.6M | |||||||
| - | $115.1M | |||||||
| $652.1M | $632.9M | |||||||
| $1.071B | $1.318B | |||||||
| $161.1M | $239.2M | |||||||
| $4.1M | $3.2M | |||||||
| $2.4M | $3.8M | |||||||
| $2.743B | $2.494B | |||||||
| $4.122B | $4.298B | |||||||
| - | - | |||||||
| $4.774B | $4.931B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $3.4M | $3M | |||||||
| $312.4M | $436.6M | |||||||
| $1.363B | $1.068B | |||||||
| $14.8M | $1M | |||||||
| - | - | |||||||
| $1.694B | $1.509B | |||||||
| - | - | |||||||
| $1.694B | $1.509B | |||||||
| $6.468B | $6.44B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $10.5M | $13.8M | |||||||
| $1.389B | $1.808B | |||||||
| $1.249B | $1.633B |
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