
Last Price
52 Week Range
$7.50 - $43.08
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $157.674M | $197.016M | |||
| $716.521M | $702.093M | |||
| - | - | |||
| - | - | |||
| $64.066M | $170.63M | |||
| $0.938B | $1.07B | |||
| $3.985B | $4.169B | |||
| $67.061M | $68.061M | |||
| $91.38M | $87.192M | |||
| - | - | |||
| $161.108M | $189.77M | |||
| $4.305B | $4.514B | |||
| - | - | |||
| $5.243B | $5.584B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $175.062M | $192.232M | |||
| - | - | |||
| $156.852M | $157.529M | |||
| $157.409M | - | |||
| - | - | |||
| - | - | |||
| $489.109M | $651.669M | |||
| $0.978B | $1.001B | |||
| $-2.685B | $3.04B | |||
| $3.093B | - | |||
| - | - | |||
| - | - | |||
| $362.029M | $590.301M | |||
| $3.549B | $3.63B | |||
| - | - | |||
| $4.527B | $4.632B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $155K | $157K | |||
| $118.036M | $309.579M | |||
| $591.363M | - | |||
| - | - | |||
| - | $637.035M | |||
| $709.554M | $946.771M | |||
| $6.137M | $5.678M | |||
| $715.691M | $952.449M | |||
| $5.243B | $5.584B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $91.38M | $87.192M | |||
| $3.501B | $3.197B | |||
| $2.929B | $3B |
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