
Last Price
52 Week Range
$9.53 - $19.85
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $277.242M | $346.456M | |||||||
| $165.81M | $176.266M | |||||||
| $49.158M | $54.375M | |||||||
| $17.244M | - | |||||||
| $16.583M | $36.313M | |||||||
| $526.037M | $613.41M | |||||||
| $1.064B | $1.164B | |||||||
| $1.399B | $1.391B | |||||||
| - | - | |||||||
| $2.865M | - | |||||||
| $79.577M | $94.364M | |||||||
| $2.546B | $2.65B | |||||||
| - | - | |||||||
| $3.072B | $3.263B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $66.58M | $83.656M | |||||||
| $45.424M | - | |||||||
| $14.803M | $13.973M | |||||||
| $7.979M | $9.22M | |||||||
| $11.482M | - | |||||||
| $15.1M | - | |||||||
| $41.116M | $142.735M | |||||||
| $191.002M | $249.584M | |||||||
| $2.088B | $2.003B | |||||||
| $127.73M | $132.956M | |||||||
| $16.784M | $17.057M | |||||||
| $69.5M | $71.075M | |||||||
| $61.6M | $68.979M | |||||||
| $2.476B | $2.408B | |||||||
| - | - | |||||||
| $2.667B | $2.657B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-23.434M | $-17.013M | |||||||
| - | - | |||||||
| $2.86M | $2.86M | |||||||
| $-610.042M | $-532.093M | |||||||
| $1.244B | $1.262B | |||||||
| $-208.251M | $-109.838M | |||||||
| - | - | |||||||
| $404.911M | $606.035M | |||||||
| - | - | |||||||
| $404.911M | $606.035M | |||||||
| $3.072B | $3.263B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $2.351B | $2.274B | |||||||
| $2.073B | $1.927B |
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