
Last Price
52 Week Range
$30.99 - $30.99
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-345.065M | $-295.275M | ||||||
| $22.089M | $29.556M | ||||||
| $0.277M | $-18.699M | ||||||
| $395.66M | $397.325M | ||||||
| $-67.165M | $-98.468M | ||||||
| $27.664M | $49.835M | ||||||
| $33.46M | $64.274M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-2.567M | $-3.597M | ||||||
| $-115.516M | - | ||||||
| $-1.542B | $-1.64B | ||||||
| $1.606B | $1.481B | ||||||
| $-21.404M | $-22.558M | ||||||
| $-74.978M | $-185.005M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $79.806M | $81.186M | ||||||
| - | - | ||||||
| - | - | ||||||
| $79.806M | $81.186M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $349.761M | $385.98M | ||||||
| $36.219M | $-38.77M | ||||||
| $385.98M | $347.21M | ||||||
| $33.46M | $64.274M | ||||||
| $-23.971M | $-3.597M | ||||||
| $9.489M | $60.677M |
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