
Last Price
52 Week Range
$0.98 - $5.75
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $0.937M | $4.233M | ||||||
| $2.282M | $2.203M | ||||||
| $6.814M | $7.419M | ||||||
| - | - | ||||||
| $8.79M | $8.172M | ||||||
| $18.823M | $22.027M | ||||||
| $371.328M | $357.688M | ||||||
| $37.783M | $30.778M | ||||||
| - | - | ||||||
| - | - | ||||||
| $101K | - | ||||||
| $409.212M | $388.466M | ||||||
| - | - | ||||||
| $428.035M | $410.493M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $16.987M | $11.782M | ||||||
| $18.082M | - | ||||||
| $20.205M | $0.202M | ||||||
| $111K | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.051M | $3.653M | ||||||
| $55.436M | $15.637M | ||||||
| $416.314M | $430.925M | ||||||
| $0.374M | $52.195M | ||||||
| - | - | ||||||
| - | - | ||||||
| $56.259M | $25.777M | ||||||
| $473.099M | $561.092M | ||||||
| - | - | ||||||
| $528.535M | $576.729M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $1K | $2K | ||||||
| $-423.23M | $-517.609M | ||||||
| $322.729M | $351.371M | ||||||
| - | - | ||||||
| - | - | ||||||
| $-100.5M | $-166.236M | ||||||
| - | - | ||||||
| $-100.5M | $-166.236M | ||||||
| $428.035M | $410.493M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $437.156M | $535.517M | ||||||
| $436.219M | $531.284M |
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