
Last Price
52 Week Range
$18.53 - $56.05
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $640.852M | $714.589M | ||||||
| $3.773M | $3.285M | ||||||
| - | - | ||||||
| $5.68M | - | ||||||
| $0.913M | $11.009M | ||||||
| $651.218M | $728.883M | ||||||
| $4.332M | $1.923M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.131M | $3.927M | ||||||
| $4.463M | $5.85M | ||||||
| - | - | ||||||
| $655.681M | $734.733M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $7.882M | $21.898M | ||||||
| $16.006M | - | ||||||
| - | $549K | ||||||
| $1.483M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | $31.008M | ||||||
| $25.371M | $53.455M | ||||||
| $48.219M | $76.757M | ||||||
| $3.951M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $53.155M | $76.757M | ||||||
| - | - | ||||||
| $78.526M | $130.212M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $64K | $71K | ||||||
| $-461.25M | $-760.865M | ||||||
| $1.038B | $1.365B | ||||||
| $393K | $786K | ||||||
| - | - | ||||||
| $577.155M | $604.521M | ||||||
| - | - | ||||||
| $577.155M | $604.521M | ||||||
| $655.681M | $734.733M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $548.206M | $359.864M | ||||||
| $54.638M | $77.306M | ||||||
| $-38.008M | $-277.419M |
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