
Last Price
52 Week Range
$4.96 - $20.95
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $0.933B | $1.408B | |||||
| $16.044M | $7.139M | |||||
| - | - | |||||
| $18.54M | - | |||||
| $2.17M | $30.479M | |||||
| $0.97B | $1.446B | |||||
| $149.643M | $178.408M | |||||
| $22.449M | $108.281M | |||||
| - | $693K | |||||
| - | - | |||||
| $61.768M | $61.933M | |||||
| $233.86M | $349.315M | |||||
| - | - | |||||
| $1.203B | $1.795B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $4.261M | $3.604M | |||||
| $31.969M | - | |||||
| - | $8.404M | |||||
| $5.031M | - | |||||
| - | - | |||||
| $5.161M | - | |||||
| $1.712M | $48.018M | |||||
| $48.134M | $60.026M | |||||
| $-26.178M | - | |||||
| $31.209M | $26.167M | |||||
| - | - | |||||
| - | - | |||||
| $216.79M | $272.996M | |||||
| $242.968M | $325.33M | |||||
| - | - | |||||
| $291.102M | $385.356M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $78K | $91K | |||||
| $-1.856B | $-2.786B | |||||
| $2.769B | $4.194B | |||||
| $-0.583M | $1.517M | |||||
| - | - | |||||
| $0.912B | $1.41B | |||||
| - | - | |||||
| $0.912B | $1.41B | |||||
| $1.203B | $1.795B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $0.733B | $1.168B | |||||
| $31.209M | $60.738M | |||||
| $-168.418M | $-180.292M |
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