
Last Price
52 Week Range
$4.41 - $13.55
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $22.876M | $19.963M | ||||||
| $14.794M | $24.412M | ||||||
| $7.915M | $8.207M | ||||||
| $7.066M | $6.844M | ||||||
| - | $-7.91M | ||||||
| $52.651M | $51.516M | ||||||
| $581.365M | $681.349M | ||||||
| $644.321M | $417.689M | ||||||
| $16.056M | $15.696M | ||||||
| $197.409M | $211.267M | ||||||
| $8.284M | $229.017M | ||||||
| $1.447B | $1.555B | ||||||
| - | - | ||||||
| $1.5B | $1.607B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $56.553M | $43.21M | ||||||
| $14.382M | - | ||||||
| $36.25M | $103.128M | ||||||
| $6.013M | - | ||||||
| $11.037M | - | ||||||
| $7.032M | $7.472M | ||||||
| $15.339M | $40.146M | ||||||
| $135.569M | $193.956M | ||||||
| $-3.118M | $237.977M | ||||||
| $284.553M | $329.19M | ||||||
| - | - | ||||||
| - | - | ||||||
| $320.452M | $18.948M | ||||||
| $874.414M | $915.305M | ||||||
| - | - | ||||||
| $1.01B | $1.109B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $637K | $720K | ||||||
| $43.129M | $62.474M | ||||||
| $357.295M | $404.603M | ||||||
| - | - | ||||||
| - | - | ||||||
| $401.061M | $467.797M | ||||||
| $89.042M | $29.476M | ||||||
| $490.103M | $497.273M | ||||||
| $1.5B | $1.607B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $16.056M | $15.696M | ||||||
| $596.225M | $999.485M | ||||||
| $573.349M | $979.522M |
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