
Last Price
52 Week Range
$3.65 - $9.20
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $0.698B | $1.04B | $1.18B | ||||||||
| $103.6M | $101.2M | $94.6M | ||||||||
| $329.7M | $205.6M | $214.9M | ||||||||
| - | - | - | ||||||||
| $135.1M | $91.3M | $67.1M | ||||||||
| $1.266B | $1.438B | $1.556B | ||||||||
| $788.7M | $577.9M | $502.2M | ||||||||
| $56.2M | $46.9M | $45.1M | ||||||||
| - | $46.2M | $43.6M | ||||||||
| - | - | - | ||||||||
| $74.3M | $16.8M | $17.5M | ||||||||
| $919.2M | $687.8M | $608.4M | ||||||||
| - | $-100K | - | ||||||||
| $2.185B | $2.125B | $2.165B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $85.4M | $66.7M | $349.5M | ||||||||
| $42.9M | $259.7M | - | ||||||||
| $10M | $208.5M | $276.3M | ||||||||
| $75.3M | $70.1M | - | ||||||||
| - | - | - | ||||||||
| $96M | $150.7M | $155.7M | ||||||||
| $375.6M | $48.2M | $3.3M | ||||||||
| $685.2M | $803.9M | $784.8M | ||||||||
| $0.987B | $0.883B | $1.29B | ||||||||
| $578.6M | $477.6M | $380.8M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $25.7M | $37.1M | $-344.8M | ||||||||
| $2.019B | $1.735B | $1.707B | ||||||||
| - | - | - | ||||||||
| $2.704B | $2.539B | $2.491B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $-5.484B | $-5.603B | $-5.627B | ||||||||
| $4.949B | $5.184B | $5.289B | ||||||||
| $15.9M | $5.1M | $11.6M | ||||||||
| $100K | - | - | ||||||||
| $-519.1M | $-413.7M | $-326.7M | ||||||||
| - | - | - | ||||||||
| $-519.1M | $-413.7M | $-326.7M | ||||||||
| $2.185B | $2.125B | $2.165B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $53.2M | $46.2M | $43.6M | ||||||||
| $2.079B | $1.977B | $2.328B | ||||||||
| $1.381B | $0.937B | $1.148B |
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