
Last Price
52 Week Range
$23.00 - $56.51
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $609.497M | $700.173M | ||||||
| $0.511M | $1.925M | ||||||
| - | - | ||||||
| $39.097M | - | ||||||
| $13.113M | $62.516M | ||||||
| $662.218M | $764.614M | ||||||
| $165.754M | $159.379M | ||||||
| $78.057M | $65.437M | ||||||
| $7M | - | ||||||
| $274.678M | - | ||||||
| $7.225M | $313.962M | ||||||
| $532.714M | $538.778M | ||||||
| - | - | ||||||
| $1.195B | $1.303B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $18.02M | $7.156M | ||||||
| $160.622M | - | ||||||
| - | - | ||||||
| $6.159M | - | ||||||
| - | - | ||||||
| $439.753M | $516.201M | ||||||
| $18.5M | $236.543M | ||||||
| $643.054M | $759.9M | ||||||
| $-115.096M | - | ||||||
| $121.255M | - | ||||||
| - | - | ||||||
| $948K | - | ||||||
| $197.894M | $339.107M | ||||||
| $313.938M | $339.107M | ||||||
| - | - | ||||||
| $0.957B | $1.099B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $1K | $1K | ||||||
| $83.778M | $119.791M | ||||||
| $114.231M | - | ||||||
| $343K | $840K | ||||||
| - | $57.102M | ||||||
| $198.353M | $177.734M | ||||||
| $39.587M | $26.651M | ||||||
| $237.94M | $204.385M | ||||||
| $1.195B | $1.303B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $549.605M | $614.439M | ||||||
| $121.255M | - | ||||||
| $54.363M | $-85.734M |
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