
Last Price
52 Week Range
$7.66 - $14.41
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $135.782M | $129.73M | ||||||
| $53.468M | $48.658M | ||||||
| - | - | ||||||
| - | - | ||||||
| $29.064M | $34.391M | ||||||
| $218.314M | $212.779M | ||||||
| $6.658M | $5.744M | ||||||
| $1.157B | $1.058B | ||||||
| - | - | ||||||
| - | - | ||||||
| $39.486M | $95.229M | ||||||
| $1.203B | $1.159B | ||||||
| - | - | ||||||
| $1.421B | $1.372B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $8.041M | $5.125M | ||||||
| $58.499M | - | ||||||
| $5.5M | $9.35M | ||||||
| - | - | ||||||
| - | - | ||||||
| $38.686M | $21.67M | ||||||
| - | $64.505M | ||||||
| $110.726M | $100.65M | ||||||
| $522.442M | $507.928M | ||||||
| - | $9.963M | ||||||
| - | $332K | ||||||
| - | - | ||||||
| $37.274M | $26.085M | ||||||
| $559.716M | $554.271M | ||||||
| - | - | ||||||
| $670.442M | $654.921M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $2K | $2K | ||||||
| $-661.064M | $-643.465M | ||||||
| $1.426B | $1.373B | ||||||
| $-14.318M | $-12.686M | ||||||
| - | - | ||||||
| $750.826M | $716.873M | ||||||
| - | - | ||||||
| $750.826M | $716.873M | ||||||
| $1.421B | $1.372B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $527.942M | $537.204M | ||||||
| $392.16M | $407.474M |
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