
Last Price
52 Week Range
$4.96 - $8.64
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $536M | $434M | ||||||
| $635M | $869M | ||||||
| - | - | ||||||
| $59M | - | ||||||
| $51M | $266M | ||||||
| $1.281B | $1.569B | ||||||
| $291M | $374M | ||||||
| $1.681B | $2.522B | ||||||
| $14M | $43M | ||||||
| $268M | $298M | ||||||
| $89M | $110M | ||||||
| $2.343B | $3.347B | ||||||
| - | - | ||||||
| $3.624B | $4.916B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $263M | $584M | ||||||
| $174M | - | ||||||
| $34M | $84M | ||||||
| - | - | ||||||
| $12M | - | ||||||
| - | - | ||||||
| $309M | $713M | ||||||
| $0.78B | $1.381B | ||||||
| $1.302B | $1.298B | ||||||
| $63M | $62M | ||||||
| - | - | ||||||
| $36M | $99M | ||||||
| $323M | $353M | ||||||
| $1.787B | $1.874B | ||||||
| - | - | ||||||
| $2.567B | $3.255B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-55M | $-128M | ||||||
| - | - | ||||||
| - | - | ||||||
| $-1.575B | $-1.466B | ||||||
| - | $3.277B | ||||||
| $-146M | $-75M | ||||||
| $2.827B | - | ||||||
| $1.051B | $1.608B | ||||||
| $6M | $76M | ||||||
| $1.057B | $1.684B | ||||||
| $3.624B | $5.964B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $14M | $43M | ||||||
| $1.462B | $1.506B | ||||||
| $0.926B | $1.072B |
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