
Last Price
52 Week Range
$19.35 - $66.85
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $333.725M | $286.503M | ||||||
| $83.496M | $83.533M | ||||||
| $56.168M | $70.694M | ||||||
| - | - | ||||||
| $8.453M | $9.648M | ||||||
| $481.842M | $450.378M | ||||||
| $45.65M | $47.937M | ||||||
| $932K | $709K | ||||||
| $3.038M | - | ||||||
| - | - | ||||||
| $2.555M | $9.057M | ||||||
| $52.175M | $57.703M | ||||||
| - | - | ||||||
| $534.017M | $508.081M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $10.032M | $17.285M | ||||||
| $21.537M | - | ||||||
| $1.91M | - | ||||||
| - | - | ||||||
| $2.068M | - | ||||||
| $9.565M | $13.048M | ||||||
| $10.089M | $35.462M | ||||||
| $53.133M | $65.795M | ||||||
| $24.604M | $51.615M | ||||||
| $26.868M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.324M | $24.801M | ||||||
| $78.664M | $76.416M | ||||||
| - | - | ||||||
| $131.797M | $142.211M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-545.985M | $-641.557M | ||||||
| $948.091M | - | ||||||
| $114K | - | ||||||
| - | $1.007B | ||||||
| $402.22M | $365.87M | ||||||
| - | - | ||||||
| $402.22M | $365.87M | ||||||
| $534.017M | $508.081M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $3.038M | - | ||||||
| $80.25M | $51.615M | ||||||
| $-253.475M | $-234.888M |
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