
Last Price
52 Week Range
$20.20 - $54.08
Next Earnings Date
Jun 09 2026 (Estimate)
Next Earnings Date
Jun 09 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $0.992B | $1.26B | ||||||
| $278.539M | $304.301M | ||||||
| - | - | ||||||
| $25.118M | - | ||||||
| $40.283M | $91.575M | ||||||
| $1.336B | $1.656B | ||||||
| $4.394M | $11.815M | ||||||
| $33.973M | $27.153M | ||||||
| - | - | ||||||
| - | - | ||||||
| $24.579M | $28M | ||||||
| $62.946M | $66.968M | ||||||
| - | - | ||||||
| $1.399B | $1.723B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $69.372M | $9.205M | ||||||
| $29.83M | $39.657M | ||||||
| - | - | ||||||
| $275K | - | ||||||
| $40.021M | - | ||||||
| $442.599M | $545.096M | ||||||
| $2.955M | $58.185M | ||||||
| $545.031M | $652.143M | ||||||
| $-117K | - | ||||||
| $392K | - | ||||||
| $26.369M | - | ||||||
| $44K | - | ||||||
| $6.396M | $34.356M | ||||||
| $32.926M | $34.356M | ||||||
| - | - | ||||||
| $577.957M | $686.499M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-1.168B | $-1.224B | ||||||
| $1.952B | $2.207B | ||||||
| $-8.508M | $6.877M | ||||||
| - | - | ||||||
| $775.909M | $990.668M | ||||||
| $45.397M | $45.58M | ||||||
| $0.821B | $1.036B | ||||||
| $1.399B | $1.723B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $0.765B | $1.03B | ||||||
| $392K | - | ||||||
| $-227.257M | $-229.576M |
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