
Last Price
52 Week Range
$2.24 - $4.50
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $165.756M | $256.736M | |||||||
| $40.425M | $45.812M | |||||||
| $653.329M | $590.21M | |||||||
| $53.515M | - | |||||||
| $60.594M | $127.028M | |||||||
| $0.974B | $1.02B | |||||||
| $2.028B | $1.945B | |||||||
| $2.005B | $2.005B | |||||||
| $13.946M | - | |||||||
| - | - | |||||||
| $174.017M | $203.834M | |||||||
| $4.221B | $4.154B | |||||||
| - | - | |||||||
| $5.194B | $5.173B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $536.84M | $450.552M | |||||||
| $103.553M | - | |||||||
| $23.307M | $324.69M | |||||||
| $311.746M | - | |||||||
| $43.962M | - | |||||||
| $29.564M | - | |||||||
| $134.153M | $358.899M | |||||||
| $1.139B | $1.134B | |||||||
| $532.438M | $441.342M | |||||||
| $1.357B | $1.047B | |||||||
| - | - | |||||||
| $217.712M | $234.911M | |||||||
| $100.181M | $104.407M | |||||||
| $2.942B | $2.875B | |||||||
| - | - | |||||||
| $4.081B | $4.009B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $277K | $282K | |||||||
| $-1.149B | $-1.14B | |||||||
| $2.28B | $2.312B | |||||||
| $-18.083M | $-8.389M | |||||||
| - | - | |||||||
| $1.114B | $1.164B | |||||||
| - | - | |||||||
| $1.114B | $1.164B | |||||||
| $5.194B | $5.173B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $13.946M | - | |||||||
| $2.959B | $2.86B | |||||||
| $2.793B | $2.604B |
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