
Last Price
52 Week Range
$13.39 - $31.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $274.384M | $234.766M | |||||||
| $34.126M | $39.12M | |||||||
| $1.715B | $2.026B | |||||||
| - | - | |||||||
| $368.834M | - | |||||||
| $2.393B | $2.3B | |||||||
| $501.792M | - | |||||||
| $300.313M | $377.361M | |||||||
| $11.454M | $26.61M | |||||||
| - | - | |||||||
| $122.391M | $-26.61M | |||||||
| $935.95M | $377.361M | |||||||
| - | $1.051B | |||||||
| $3.329B | $3.727B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $147.143M | $126.13M | |||||||
| $263.317M | - | |||||||
| $991.003M | $591.06M | |||||||
| - | - | |||||||
| - | - | |||||||
| $125.601M | $69.593M | |||||||
| - | - | |||||||
| $1.527B | $0.787B | |||||||
| $276.901M | - | |||||||
| $18.148M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $0.068B | $1.337B | |||||||
| $0.381B | $1.337B | |||||||
| - | - | |||||||
| $1.908B | $2.123B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-7.827M | $-49.526M | |||||||
| $148.5M | $148.5M | |||||||
| $937K | $944K | |||||||
| $0.97B | $1.174B | |||||||
| $281.559M | $298.594M | |||||||
| - | $613K | |||||||
| - | $-613K | |||||||
| $1.393B | $1.572B | |||||||
| $26.938M | $31.036M | |||||||
| $1.42B | $1.603B | |||||||
| $3.329B | $3.727B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $11.454M | $26.61M | |||||||
| $1.304B | $0.591B | |||||||
| $1.03B | $0.356B |
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