
Last Price
52 Week Range
$24.43 - $87.30
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $793.607M | $657.445M | |||||||
| $126.557M | $97.416M | |||||||
| - | - | |||||||
| $28.83M | $39.658M | |||||||
| - | $404.624M | |||||||
| $0.949B | $1.199B | |||||||
| $82.468M | $60.584M | |||||||
| $76.493M | $75.351M | |||||||
| $0.849B | $1.026B | |||||||
| - | - | |||||||
| $409.585M | $613.925M | |||||||
| $1.418B | $1.776B | |||||||
| - | - | |||||||
| $2.367B | $2.975B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $12.381M | $186.182M | |||||||
| $102.295M | $117.507M | |||||||
| $195.605M | $97.333M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $310.281M | $401.022M | |||||||
| $1.156B | $1.711B | |||||||
| $50.278M | $21.149M | |||||||
| - | - | |||||||
| - | - | |||||||
| $166.618M | $22.007M | |||||||
| $1.423B | $1.775B | |||||||
| - | - | |||||||
| $1.734B | $2.176B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $9K | $10K | |||||||
| $-411.157M | $-357.556M | |||||||
| $1.044B | $1.156B | |||||||
| - | - | |||||||
| - | - | |||||||
| $633.218M | $798.815M | |||||||
| - | - | |||||||
| $633.218M | $798.815M | |||||||
| $2.367B | $2.975B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $0.849B | $1.026B | |||||||
| $1.452B | $1.85B | |||||||
| $0.659B | $1.193B |
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