
Last Price
52 Week Range
$0.39 - $2.74
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 |
|---|---|---|---|---|---|---|---|---|
| $144M | $105.8M | |||||||
| $298.8M | $266.5M | |||||||
| - | - | |||||||
| $84.9M | - | |||||||
| $91.1M | $145.5M | |||||||
| $618.8M | $517.8M | |||||||
| $735.6M | $740.9M | |||||||
| $1.58B | $1.438B | |||||||
| - | - | |||||||
| - | - | |||||||
| $119.3M | $102.7M | |||||||
| $2.435B | $2.282B | |||||||
| - | - | |||||||
| $3.054B | $2.8B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $389.6M | $413.9M | |||||||
| $7.4M | - | |||||||
| $29.2M | $144M | |||||||
| $125.4M | - | |||||||
| - | - | |||||||
| $84.2M | $94.6M | |||||||
| $130.8M | $114.2M | |||||||
| $766.6M | $766.7M | |||||||
| $2.386B | $2.298B | |||||||
| $496.3M | $421.2M | |||||||
| - | - | |||||||
| $30.2M | $34.7M | |||||||
| $134.2M | $78M | |||||||
| $3.292B | $3.253B | |||||||
| - | - | |||||||
| $4.058B | $4.019B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-31M | $-31M | |||||||
| - | - | |||||||
| $2.3M | $2.5M | |||||||
| $-3.682B | $-3.908B | |||||||
| $2.683B | $2.71B | |||||||
| $24.1M | $7.5M | |||||||
| - | - | |||||||
| $-1.004B | $-1.22B | |||||||
| - | - | |||||||
| $-1.004B | $-1.22B | |||||||
| $3.054B | $2.8B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $3.282B | $3.284B | |||||||
| $3.138B | $3.178B |
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