
Last Price
52 Week Range
$9.07 - $21.74
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $97.876M | $70.14M | ||||||
| $2.423M | $6.56M | ||||||
| - | - | ||||||
| $10.051M | - | ||||||
| $58.483M | $55.001M | ||||||
| $168.833M | $131.701M | ||||||
| $3.774M | $7.137M | ||||||
| $34.716M | $33.856M | ||||||
| - | - | ||||||
| $10.071M | $11.007M | ||||||
| $42.121M | $34.678M | ||||||
| $90.682M | $86.678M | ||||||
| - | - | ||||||
| $259.515M | $218.379M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $4.349M | $3.868M | ||||||
| - | - | ||||||
| - | $908K | ||||||
| $1.629M | - | ||||||
| - | - | ||||||
| $217.973M | $183.798M | ||||||
| $36.257M | $45.63M | ||||||
| $260.208M | $234.204M | ||||||
| $-2.738M | $-5.175M | ||||||
| $4.367M | $5.175M | ||||||
| $209.013M | $185.754M | ||||||
| - | - | ||||||
| $5.48M | $6.871M | ||||||
| $217.231M | $197.8M | ||||||
| - | - | ||||||
| $477.439M | $432.004M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $32K | $1K | ||||||
| $-119.284M | $-113.664M | ||||||
| $106.66M | $101.945M | ||||||
| $56K | $36K | ||||||
| - | - | ||||||
| $-12.536M | $-11.682M | ||||||
| $-205.388M | $-201.943M | ||||||
| $-217.924M | $-213.625M | ||||||
| $259.515M | $218.379M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $4.367M | $6.083M | ||||||
| $-93.509M | $-64.057M |
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