
Last Price
52 Week Range
$23.15 - $40.71
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-51.087M | $-26.419M | |||||||
| $4.204M | $2.43M | |||||||
| - | $11.002M | |||||||
| $34.19M | - | |||||||
| $45.129M | $-6.918M | |||||||
| $-6.375M | $11.937M | |||||||
| $26.061M | $-7.969M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-5.173M | $-3.229M | |||||||
| - | - | |||||||
| $-350M | $-22.317M | |||||||
| - | $13.39M | |||||||
| $44K | - | |||||||
| $-355.129M | $-12.155M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $352.5M | - | |||||||
| - | $9.203M | |||||||
| - | - | |||||||
| $-8.619M | - | |||||||
| $343.881M | $9.203M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $442.626M | $338.225M | |||||||
| $13.105M | $8.89M | |||||||
| $455.731M | $347.115M | |||||||
| $26.061M | $-7.969M | |||||||
| $-5.173M | $-3.228M | |||||||
| $20.888M | $-11.197M |
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