
Last Price
52 Week Range
$44.58 - $77.88
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $66.45M | $117.275M | ||||||
| $93.005M | $115.133M | ||||||
| $15.421M | $17.617M | ||||||
| $11.482M | $18.022M | ||||||
| $46.909M | $9.666M | ||||||
| $13.165M | $17.832M | ||||||
| $246.432M | $295.545M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-221.738M | $-241.134M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $9.666M | $0.066M | ||||||
| $-212.072M | $-241.068M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $128.406M | $-54.337M | ||||||
| $-1.069M | - | ||||||
| - | - | ||||||
| $-1.888M | $-24.09M | ||||||
| $125.449M | $-78.427M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $133.545M | $293.354M | ||||||
| $159.809M | $-23.95M | ||||||
| $293.354M | $269.404M | ||||||
| $246.432M | $295.545M | ||||||
| $-221.738M | $-241.134M | ||||||
| $24.694M | $54.411M |
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