
Last Price
52 Week Range
$11.17 - $48.00
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $125.808M | $137.372M | ||||||
| $8.524M | $8.332M | ||||||
| - | $-3.007M | ||||||
| $16.825M | $4.951M | ||||||
| $-22.361M | $37.675M | ||||||
| $29.282M | $5.337M | ||||||
| $158.078M | $190.66M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-15.536M | $-7.873M | ||||||
| $2.103M | - | ||||||
| $-73.831M | $-94.694M | ||||||
| $31.845M | $98.287M | ||||||
| - | $-809K | ||||||
| $-55.419M | $-5.089M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-1.726M | $-0.377M | ||||||
| $-23.243M | $-67.403M | ||||||
| - | - | ||||||
| - | - | ||||||
| $-24.969M | $-67.78M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $184.168M | $260.444M | ||||||
| $76.276M | $120.096M | ||||||
| $260.444M | $380.54M | ||||||
| $158.078M | $190.66M | ||||||
| $-15.536M | $-7.873M | ||||||
| $142.542M | $182.787M |
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