
Last Price
52 Week Range
$35.46 - $57.21
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-28.878M | $23.799M | $-24.213M | |||||||
| $103.163M | $89.443M | $92.391M | |||||||
| $-361K | - | - | |||||||
| $248.375M | $242.532M | $245.052M | |||||||
| $-9.344M | $7.588M | $41.703M | |||||||
| $-34.184M | $-12.718M | $39.997M | |||||||
| $278.771M | $350.644M | $394.93M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-0.976M | $-4.335M | $-20.42M | |||||||
| - | - | - | |||||||
| $-2.683B | $-3.647B | $-3.271B | |||||||
| $2.514B | $3.002B | $2.138B | |||||||
| $-239.385M | $-168.534M | $493.365M | |||||||
| $-409.374M | $-817.39M | $-659.841M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-888.187M | $860.597M | $197.458M | |||||||
| $-211.902M | $-430.002M | $-232.891M | |||||||
| - | - | - | |||||||
| $357.49M | $235.927M | $148.149M | |||||||
| $-742.599M | $666.522M | $112.716M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $4.225B | $3.351B | $3.821B | |||||||
| $-873.442M | $199.486M | $-651.389M | |||||||
| $3.351B | $3.551B | $1.221B | |||||||
| $278.771M | $350.644M | $385.517M | |||||||
| $-20.893M | $-40.97M | $-20.42M | |||||||
| $257.878M | $309.674M | $365.097M |
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