
Last Price
52 Week Range
$16.17 - $44.94
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $0.707B | $1.054B | |||
| $315.96M | $257.884M | |||
| - | - | |||
| - | - | |||
| $264.49M | $444.046M | |||
| $1.287B | $1.756B | |||
| $142.032M | $177.749M | |||
| - | $27.492M | |||
| - | - | |||
| - | - | |||
| $31.969M | $3.354M | |||
| $174.001M | $208.595M | |||
| - | - | |||
| $1.461B | $1.965B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $35.846M | $38.68M | |||
| $108.245M | - | |||
| - | - | |||
| $15.746M | $11.381M | |||
| - | - | |||
| - | - | |||
| $214.98M | $337.863M | |||
| $374.817M | $387.924M | |||
| $-80.59M | $-123.284M | |||
| $96.336M | $134.665M | |||
| - | - | |||
| - | - | |||
| $46.109M | $51.691M | |||
| $126.699M | $174.975M | |||
| - | - | |||
| $501.516M | $562.899M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| $2.89B | $1.965B | |||
| $2K | $31K | |||
| $-2.364B | $-3.374B | |||
| $0.433B | $4.776B | |||
| $203K | $172K | |||
| - | - | |||
| $0.96B | $1.402B | |||
| - | - | |||
| $0.96B | $1.402B | |||
| $1.461B | $1.965B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $368.889M | $587.828M | |||
| $96.336M | $134.665M | |||
| $-241.361M | $-331.587M |
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