
Last Price
52 Week Range
$7.36 - $15.03
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $61.344M | $93.263M | ||||||
| $475.732M | $546.236M | ||||||
| - | - | ||||||
| - | - | ||||||
| $26.944M | - | ||||||
| $564.02M | $639.499M | ||||||
| $24.259M | - | ||||||
| - | - | ||||||
| $19.194M | $19.076M | ||||||
| $21.34M | - | ||||||
| $12.358M | $95.515M | ||||||
| $77.151M | $114.591M | ||||||
| - | - | ||||||
| $641.171M | $754.09M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $27.387M | $42.584M | ||||||
| $32.411M | $43.398M | ||||||
| - | $65.91M | ||||||
| - | - | ||||||
| $26.508M | - | ||||||
| - | - | ||||||
| - | $-65.91M | ||||||
| $59.798M | $85.982M | ||||||
| $305.464M | $309.929M | ||||||
| $13.294M | $11.424M | ||||||
| - | - | ||||||
| - | - | ||||||
| $15.108M | $26.455M | ||||||
| $347.16M | $359.232M | ||||||
| - | - | ||||||
| $406.958M | $445.214M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-6.011M | $-21.528M | ||||||
| - | - | ||||||
| $9K | $9K | ||||||
| $-55.127M | $-33.505M | ||||||
| $93.903M | $113.508M | ||||||
| - | - | ||||||
| - | - | ||||||
| $32.774M | $58.484M | ||||||
| $201.439M | $250.392M | ||||||
| $234.213M | $308.876M | ||||||
| $641.171M | $754.09M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $19.194M | $19.076M | ||||||
| $332.052M | $339.29M | ||||||
| $270.708M | $246.027M |
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