
Last Price
52 Week Range
$5.06 - $60.20
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $243.482M | $102.702M | ||||||
| $48.315M | $30.664M | ||||||
| $19.601M | $18.166M | ||||||
| $7.388M | - | ||||||
| $26.385M | $26.94M | ||||||
| $345.171M | $178.472M | ||||||
| $24.575M | $22.888M | ||||||
| $1.176B | $0.425B | ||||||
| $6.929M | $5.365M | ||||||
| $77.967M | $1.123M | ||||||
| $5.219M | $3.575M | ||||||
| $1.291B | $0.458B | ||||||
| - | - | ||||||
| $1.636B | $0.637B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $232.984M | $153.418M | ||||||
| $139.293M | - | ||||||
| $3.95M | $3.93M | ||||||
| - | - | ||||||
| - | - | ||||||
| $23.804M | $19.973M | ||||||
| $25.754M | $125.957M | ||||||
| $425.785M | $303.278M | ||||||
| $366.229M | $16.452M | ||||||
| $18.731M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $192.585M | $402.265M | ||||||
| $596.276M | $418.717M | ||||||
| - | - | ||||||
| $1.022B | $0.722B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-75.568M | $-93.92M | ||||||
| - | - | ||||||
| $22K | $23K | ||||||
| $-0.93B | $-1.359B | ||||||
| $1.268B | $1.368B | ||||||
| $-880K | $173K | ||||||
| - | - | ||||||
| $261.113M | $-85.129M | ||||||
| $352.922M | - | ||||||
| $614.035M | $-85.129M | ||||||
| $1.636B | $0.637B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $6.929M | $5.365M | ||||||
| $407.641M | $20.382M | ||||||
| $164.159M | $-82.32M |
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