
Last Price
52 Week Range
$3.65 - $11.85
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $51.428M | $172.359M | |||||
| $251.719M | $69.74M | |||||
| $127.889M | $220.054M | |||||
| $23.984M | - | |||||
| - | $111.862M | |||||
| $455.02M | $574.015M | |||||
| $409.744M | $356.398M | |||||
| $31.951M | $94.669M | |||||
| $22.71M | - | |||||
| $298.36M | $192.211M | |||||
| $3.615M | $269.806M | |||||
| $766.38M | $913.084M | |||||
| - | - | |||||
| $1.221B | $1.487B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $75.795M | $126.124M | |||||
| $52.773M | - | |||||
| $32.702M | $36.921M | |||||
| $9.515M | $12.078M | |||||
| $0.204M | $1.041M | |||||
| $15.98M | - | |||||
| $6.631M | $127.914M | |||||
| $193.396M | $304.078M | |||||
| $0.924B | $1.124B | |||||
| $121.652M | $150.077M | |||||
| $80.721M | - | |||||
| $1.811M | $7.868M | |||||
| $210.224M | $59.494M | |||||
| $1.441B | $1.468B | |||||
| - | - | |||||
| $1.634B | $1.772B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $2.826M | $2.929M | |||||
| $-2.438B | $-2.41B | |||||
| $2.007B | $2.106B | |||||
| $15.054M | $16.683M | |||||
| - | - | |||||
| $-412.771M | $-284.487M | |||||
| - | - | |||||
| $-412.771M | $-284.487M | |||||
| $1.221B | $1.487B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $22.71M | - | |||||
| $1.19B | $1.449B | |||||
| $1.139B | $1.277B |
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