
Last Price
52 Week Range
$4.03 - $7.96
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $59.968M | $105.5M | |||||||||
| $8.392M | - | |||||||||
| - | - | |||||||||
| $11.623M | $11.647M | |||||||||
| - | $-11.647M | |||||||||
| $79.983M | $105.5M | |||||||||
| $12.75M | $9.4M | |||||||||
| $86.588M | $71.7M | |||||||||
| $2.792B | $2.873B | |||||||||
| $82.435M | - | |||||||||
| $0.173B | $-2.873B | |||||||||
| $3.147B | $0.081B | |||||||||
| - | $3.071B | |||||||||
| $3.227B | $3.258B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $17.616M | $22.892M | |||||||||
| $12.441M | $7.054M | |||||||||
| - | $6.683M | |||||||||
| - | - | |||||||||
| $3.136M | - | |||||||||
| - | - | |||||||||
| - | $-25.129M | |||||||||
| $30.057M | $11.5M | |||||||||
| $2.786B | $2.795B | |||||||||
| $18.2M | $4.785M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $20.794M | $56.811M | |||||||||
| $2.843B | $2.856B | |||||||||
| - | - | |||||||||
| $2.873B | $2.868B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $-6.309M | $-6.309M | |||||||||
| - | - | |||||||||
| $7K | $8K | |||||||||
| $-252.531M | $-227.3M | |||||||||
| $612.642M | $623.668M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $353.809M | $390.1M | |||||||||
| - | - | |||||||||
| $353.809M | $390.1M | |||||||||
| $3.227B | $3.258B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.792B | $2.873B | |||||||||
| $2.822B | $2.811B | |||||||||
| $2.762B | $2.705B |
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