
Last Price
52 Week Range
$4.08 - $7.97
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $497.467M | $415.537M | |||||||
| $92.833M | $97.767M | |||||||
| - | - | |||||||
| $54.905M | $32.617M | |||||||
| $6.454B | $7.565B | |||||||
| $7.1B | $8.111B | |||||||
| $35.456M | $94.694M | |||||||
| $180.175M | $285.838M | |||||||
| - | $48.45M | |||||||
| $41.523M | $56.898M | |||||||
| $573.584M | $359.793M | |||||||
| $830.738M | $845.673M | |||||||
| - | - | |||||||
| $7.93B | $8.957B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $65.002M | $77.482M | |||||||
| $14.704M | $17.428M | |||||||
| - | - | |||||||
| $5.735M | $7.249M | |||||||
| $3.763M | - | |||||||
| $6.964B | $7.895B | |||||||
| $81.482M | $87.02M | |||||||
| $7.131B | $8.084B | |||||||
| $-15.645M | $-65.084M | |||||||
| $21.38M | $72.333M | |||||||
| - | - | |||||||
| $48.803M | $93.232M | |||||||
| $10.066M | $10.126M | |||||||
| $74.514M | $168.442M | |||||||
| - | - | |||||||
| $7.206B | $8.252B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-193.724M | $-368.867M | |||||||
| - | - | |||||||
| $3.96M | $4.118M | |||||||
| $105.967M | $179.159M | |||||||
| $821.196M | $896.294M | |||||||
| $-12.609M | $-6.277M | |||||||
| - | - | |||||||
| $724.79M | $704.427M | |||||||
| - | - | |||||||
| $724.79M | $704.427M | |||||||
| $7.93B | $8.957B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | $48.45M | |||||||
| $21.38M | $72.333M | |||||||
| $-476.087M | $-343.204M |
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