
Last Price
52 Week Range
$8.09 - $11.25
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 |
|---|---|---|---|---|---|---|---|---|
| $414.85M | $489.906M | |||||||
| $30.778M | $32.009M | |||||||
| - | - | |||||||
| - | - | |||||||
| $7.614M | $5.522M | |||||||
| $453.242M | $527.437M | |||||||
| $5.333M | $5.356M | |||||||
| $443.47M | $506.394M | |||||||
| - | - | |||||||
| $3.373M | $0.18M | |||||||
| $746K | $905.767K | |||||||
| $452.922M | $512.836M | |||||||
| - | - | |||||||
| $0.906B | $1.04B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $4.916M | $28.231M | |||||||
| $15.552M | - | |||||||
| - | $36.281M | |||||||
| $1.162M | - | |||||||
| $2.027M | - | |||||||
| $1.754M | $1.861M | |||||||
| - | $1.76M | |||||||
| $23.384M | $68.131M | |||||||
| $30.504M | - | |||||||
| $4.672M | $3.308M | |||||||
| - | - | |||||||
| - | $17.356M | |||||||
| $3.223M | $-1.97M | |||||||
| $40.747M | $22.001M | |||||||
| - | - | |||||||
| $64.131M | $90.133M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $21.198M | $21.193M | |||||||
| $472.125M | $574.475M | |||||||
| $359.28M | $359.187M | |||||||
| $-10.688M | $-4.903M | |||||||
| - | - | |||||||
| $841.915M | $949.952M | |||||||
| $118K | $187.951K | |||||||
| $842.033M | $950.14M | |||||||
| $0.906B | $1.04B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $80M | $101.116M | |||||||
| $38.686M | $42.897M | |||||||
| $-296.164M | $-345.894M |
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