
Last Price
52 Week Range
$13.53 - $36.44
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $0.851B | $1.245B | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | $23.478M | ||||||||
| $27.409M | - | ||||||||
| $0.878B | $1.269B | ||||||||
| $216.277M | $205.179M | ||||||||
| - | - | ||||||||
| - | $6.676M | ||||||||
| - | - | ||||||||
| $9.398M | $0.634M | ||||||||
| $225.675M | $212.489M | ||||||||
| - | - | ||||||||
| $1.104B | $1.481B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $3.871M | $10.231M | ||||||||
| $36.132M | $29.342M | ||||||||
| - | $14.364M | ||||||||
| $13.469M | - | ||||||||
| - | - | ||||||||
| $108.858M | $6.659M | ||||||||
| $19.736M | $36.339M | ||||||||
| $182.066M | $96.935M | ||||||||
| $-147.956M | - | ||||||||
| $161.425M | $139.759M | ||||||||
| $33.218M | - | ||||||||
| - | - | ||||||||
| $7.039M | $-133.634M | ||||||||
| $188.213M | $145.884M | ||||||||
| - | - | ||||||||
| $370.279M | $242.819M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $0.836M | $1.017M | ||||||||
| $-1.567B | $-1.641B | ||||||||
| $2.299B | $2.877B | ||||||||
| $0.679M | $1.111M | ||||||||
| - | - | ||||||||
| $0.734B | $1.238B | ||||||||
| - | - | ||||||||
| $0.734B | $1.238B | ||||||||
| $1.104B | $1.481B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $568.773M | $956.942M | ||||||||
| $161.425M | $293.882M | ||||||||
| $-120.542M | $-1.062M |
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