
Last Price
52 Week Range
$11.17 - $48.00
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $302.433M | $416.856M | ||||||
| $65.354M | $65.973M | ||||||
| $172.489M | $188.298M | ||||||
| $4.849M | - | ||||||
| $2.467M | $19.535M | ||||||
| $547.592M | $690.662M | ||||||
| $481.428M | $463.736M | ||||||
| $18.784M | $17.564M | ||||||
| - | - | ||||||
| $10.026M | $12.981M | ||||||
| $12.645M | $17.516M | ||||||
| $522.883M | $511.797M | ||||||
| - | - | ||||||
| $1.07B | $1.202B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $122.382M | $105.407M | ||||||
| $506K | - | ||||||
| - | $100.326M | ||||||
| $88.661M | - | ||||||
| $16.589M | $17.509M | ||||||
| $4.486M | - | ||||||
| $48.344M | $136.515M | ||||||
| $264.379M | $342.248M | ||||||
| $-395.617M | $-369.011M | ||||||
| $484.278M | $369.011M | ||||||
| - | - | ||||||
| $941K | $797K | ||||||
| $4.321M | $4.604M | ||||||
| $400.879M | $374.412M | ||||||
| - | - | ||||||
| $665.258M | $716.66M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-11.816M | - | ||||||
| - | - | ||||||
| $2.046M | $1.858M | ||||||
| $298.861M | $400.866M | ||||||
| $120.262M | $88.674M | ||||||
| $-4.136M | $-5.599M | ||||||
| - | - | ||||||
| $405.217M | $485.799M | ||||||
| - | - | ||||||
| $405.217M | $485.799M | ||||||
| $1.07B | $1.202B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $42.674M | $36.316M | ||||||
| $484.278M | $469.337M | ||||||
| $224.519M | $89.557M |
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