
Last Price
52 Week Range
$20.44 - $118.84
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $125.595M | $147.172M | |||||||
| $203.617M | $209.745M | |||||||
| $-78.022M | $-62.573M | |||||||
| $322.38M | $195.794M | |||||||
| $367.82M | $275.796M | |||||||
| $1.421B | - | |||||||
| $-2.189B | $-0.534B | |||||||
| $26.733M | $28.652M | |||||||
| $0.064M | $-28.993M | |||||||
| $26.797M | $-0.341M | |||||||
| $-2.162B | $-0.535B | |||||||
| $-135.356M | $-126.153M | |||||||
| $-2.027B | $-0.408B | |||||||
| $-63.54 | $-11.11 | |||||||
| $-63.54 | $-11.11 | |||||||
| $31.901M | $36.754M | |||||||
| $31.901M | $36.754M | |||||||
| $-610.166M | $-377.819M | |||||||
| $158.056M | $156.344M | |||||||
| $-768.222M | $-534.163M |
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