
Last Price
52 Week Range
$4.18 - $6.72
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $41.202M | $25.806M | |||||
| $69.692M | $74.166M | |||||
| - | - | |||||
| $19.959M | - | |||||
| $4.368M | $18.911M | |||||
| $135.221M | $118.883M | |||||
| $0.897B | $1.04B | |||||
| - | - | |||||
| - | $3.743M | |||||
| - | $24.809M | |||||
| $4.288M | $5.889M | |||||
| $0.901B | $1.074B | |||||
| - | - | |||||
| $1.036B | $1.193B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $26.438M | $21.331M | |||||
| - | - | |||||
| - | $17.5M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $75.37M | $56.35M | |||||
| $101.808M | $95.181M | |||||
| $205M | $367.832M | |||||
| - | - | |||||
| - | - | |||||
| - | $112.139M | |||||
| $94.318M | $11.968M | |||||
| $299.318M | $491.939M | |||||
| - | - | |||||
| $401.126M | $587.12M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-36.18M | $-36.196M | |||||
| - | - | |||||
| $14K | $14K | |||||
| $16.047M | $-17.286M | |||||
| $655.472M | $659.228M | |||||
| - | - | |||||
| - | - | |||||
| $635.353M | $605.76M | |||||
| - | - | |||||
| $635.353M | $605.76M | |||||
| $1.036B | $1.193B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $31.783M | $14.703M | |||||
| $205M | $17.5M | |||||
| $195.581M | $2.654M |
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