
Last Price
52 Week Range
$14.80 - $69.35
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $741.998M | $742.155M | ||||
| $781K | $688K | ||||
| - | $1.565M | ||||
| - | - | ||||
| $11.431M | $15.067M | ||||
| $754.21M | $759.475M | ||||
| $0.493M | $19.567M | ||||
| - | $10.872M | ||||
| - | - | ||||
| - | - | ||||
| $0.094M | $1.678M | ||||
| $0.587M | $32.117M | ||||
| - | - | ||||
| $754.797M | $791.592M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $6.517M | $5.714M | ||||
| $14.229M | - | ||||
| - | $915K | ||||
| $186K | - | ||||
| - | - | ||||
| - | - | ||||
| $0.436M | $24.207M | ||||
| $21.368M | $30.836M | ||||
| $-0.052M | $6.106M | ||||
| $238K | - | ||||
| - | - | ||||
| - | $307K | ||||
| - | $1.741M | ||||
| $0.052M | $8.154M | ||||
| - | - | ||||
| $21.42M | $38.99M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | - | ||||
| $8K | $8K | ||||
| $-217.981M | $-378.976M | ||||
| $951.35M | - | ||||
| - | - | ||||
| - | $1.132B | ||||
| $733.377M | $752.602M | ||||
| - | - | ||||
| $733.377M | $752.602M | ||||
| $754.797M | $791.592M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $484.93M | $709.665M | ||||
| $0.238M | $7.021M | ||||
| $-256.83M | $-25.469M |
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