
Last Price
52 Week Range
$11.75 - $42.60
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $768.927M | $739.237M | $718.625M | |||||
| $474.31M | $418.931M | $419.405M | |||||
| $0.928B | $1.079B | $0.806B | |||||
| $35.856M | $49.199M | - | |||||
| $64.331M | $11.599M | $270.284M | |||||
| $2.271B | $2.298B | $2.214B | |||||
| $384.798M | $593.88M | $343.613M | |||||
| $1.413B | $1.041B | $0.838B | |||||
| $2.414M | - | - | |||||
| $42.336M | $81.554M | $123.379M | |||||
| $7.917M | $39.74M | $124.03M | |||||
| $1.85B | $1.756B | $1.429B | |||||
| - | - | - | |||||
| $4.121B | $4.054B | $3.643B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $0.469B | $1.078B | $0.806B | |||||
| $593.056M | $581.542M | $280.782M | |||||
| $2.092B | $2.613B | $3.198B | |||||
| $19.547M | $13.923M | $14.539M | |||||
| $12.813M | $144.373M | $5.347M | |||||
| $91.294M | $54.993M | $37.328M | |||||
| $255.002M | $399.489M | $865.956M | |||||
| $3.52B | $4.741B | $5.202B | |||||
| $1.355B | $2.29B | $2.333B | |||||
| $73.986M | $61.841M | $64.828M | |||||
| $63.063M | $61.002M | $74.207M | |||||
| $3.335M | $0.63M | $0.527M | |||||
| $386.433M | $194.933M | $198.564M | |||||
| $1.863B | $2.642B | $2.706B | |||||
| - | - | - | |||||
| $5.384B | $7.383B | $7.909B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| - | - | - | |||||
| - | - | - | |||||
| $21.168M | $21.169M | $21.258M | |||||
| $-4.873B | $-6.912B | $-8.105B | |||||
| $3.615B | $3.625B | $3.846B | |||||
| $-26.01M | $-63.152M | $-28.276M | |||||
| - | - | - | |||||
| $-1.262B | $-3.329B | $-4.266B | |||||
| - | - | - | |||||
| $-1.262B | $-3.329B | $-4.266B | |||||
| $4.121B | $4.054B | $3.643B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $2.414M | - | - | |||||
| $3.575B | $5.012B | $5.646B | |||||
| $2.806B | $4.273B | $4.927B |
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