
Last Price
52 Week Range
$5.87 - $19.00
Next Earnings Date
Jun 02 2026 (Estimate)
Next Earnings Date
Jun 02 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $466.884M | $434.045M | |||||||
| $87.567M | $110.312M | |||||||
| - | - | |||||||
| $17.437M | - | |||||||
| $28.853M | $48.991M | |||||||
| $600.741M | $593.348M | |||||||
| $262.381M | $221.735M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $28.293M | $29.005M | |||||||
| $290.674M | $250.74M | |||||||
| - | - | |||||||
| $891.415M | $844.088M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $9.922M | $18.822M | |||||||
| $59.977M | - | |||||||
| $5.299M | $24.846M | |||||||
| $22.066M | - | |||||||
| $26.195M | - | |||||||
| $300.798M | $333.636M | |||||||
| $17.755M | $123.716M | |||||||
| $415.817M | $501.02M | |||||||
| $-162.442M | $183.749M | |||||||
| $223.799M | - | |||||||
| $2.005M | - | |||||||
| - | - | |||||||
| $5.046M | $5.202M | |||||||
| $248.075M | $188.951M | |||||||
| - | - | |||||||
| $663.892M | $689.971M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $2K | $2K | |||||||
| $-1.828B | $-2.15B | |||||||
| $2.06B | - | |||||||
| $-3.851M | $4.205M | |||||||
| - | $2.3B | |||||||
| $227.523M | $154.117M | |||||||
| - | - | |||||||
| $227.523M | $154.117M | |||||||
| $891.415M | $844.088M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|
| $282.156M | $234.21M | |||||||
| $268.389M | $208.595M | |||||||
| $83.661M | $8.76M |
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