
Last Price
52 Week Range
$14.06 - $42.00
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $834.19M | $636.241M | |||||
| $21.305M | $23.152M | |||||
| - | - | |||||
| $7.918M | $14.986M | |||||
| - | $1.321M | |||||
| $863.413M | $675.7M | |||||
| $673K | $568K | |||||
| $534K | $407K | |||||
| - | - | |||||
| - | - | |||||
| - | $92.609M | |||||
| $1.207M | $93.584M | |||||
| - | - | |||||
| $864.62M | $769.284M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $4.744M | $8.97M | |||||
| $4.887M | - | |||||
| $246K | $136K | |||||
| - | - | |||||
| - | - | |||||
| $6.008M | $3.987M | |||||
| $91.033M | $72.694M | |||||
| $106.918M | $85.787M | |||||
| $-202K | $66K | |||||
| $202K | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $202K | $66K | |||||
| - | - | |||||
| $107.12M | $85.853M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $13.444M | $14.278M | |||||
| - | $-762.39M | |||||
| - | $1.427B | |||||
| $4.467M | $4.793M | |||||
| $739.589M | - | |||||
| $757.5M | $683.431M | |||||
| - | - | |||||
| $757.5M | $683.431M | |||||
| $864.62M | $769.284M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $62.447M | $146.239M | |||||
| $448K | $202K | |||||
| $-771.295M | $-489.8M |
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