
Last Price
52 Week Range
$23.38 - $48.41
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $694.798M | $833.792M | ||||||
| $234.016M | $321.442M | ||||||
| $38.911M | $48.194M | ||||||
| - | - | ||||||
| $177.429M | $303.69M | ||||||
| $1.145B | $1.507B | ||||||
| $98.907M | $141.91M | ||||||
| $24.108M | - | ||||||
| $282.652M | $403.123M | ||||||
| - | - | ||||||
| $473.481M | $488.523M | ||||||
| $0.879B | $1.034B | ||||||
| - | - | ||||||
| $2.024B | $2.541B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $64.017M | $47.68M | ||||||
| $43.443M | - | ||||||
| $15.656M | $12.566M | ||||||
| - | - | ||||||
| - | - | ||||||
| $563.254M | $679.316M | ||||||
| $74.976M | $177.476M | ||||||
| $761.346M | $917.038M | ||||||
| $-64.622M | $-60.202M | ||||||
| $64.622M | $60.202M | ||||||
| $122.516M | $129.726M | ||||||
| - | - | ||||||
| $6.622M | $13.261M | ||||||
| $193.76M | $203.189M | ||||||
| - | - | ||||||
| $0.955B | $1.12B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $35K | $36K | ||||||
| $-1.61B | $-1.619B | ||||||
| $2.68B | $3.035B | ||||||
| $-0.846M | $4.357M | ||||||
| - | - | ||||||
| $1.069B | $1.42B | ||||||
| - | - | ||||||
| $1.069B | $1.42B | ||||||
| $2.024B | $2.541B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $749.874M | $918.126M | ||||||
| $80.278M | $72.768M | ||||||
| $-147.298M | $-246.021M |
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