
Last Price
52 Week Range
$47.48 - $96.06
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $61.72M | $-108.114M | $-84.515M | ||||||||
| $17.999M | $12.315M | $7.87M | ||||||||
| $-217.195M | $57.431M | $62.328M | ||||||||
| $239.137M | $257.782M | $286.509M | ||||||||
| $-36.615M | $-56.155M | $-96.014M | ||||||||
| $83.716M | $102.909M | $84.985M | ||||||||
| $148.762M | $266.168M | $261.163M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-3.45M | $-4.345M | $-4.314M | ||||||||
| $-19.1M | - | $-36.828M | ||||||||
| $-536.833M | $-549.574M | $-523.228M | ||||||||
| $271.423M | $435.251M | $715.975M | ||||||||
| - | - | $-521K | ||||||||
| $-287.96M | $-118.668M | $151.084M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | $-5.854M | ||||||||
| - | - | $11.501M | ||||||||
| - | - | - | ||||||||
| $40.054M | $40.947M | $-270.269M | ||||||||
| $40.054M | $40.947M | $-264.622M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $646.64M | $543.089M | $587.607M | ||||||||
| $-103.551M | $188.125M | $153.322M | ||||||||
| $543.089M | $731.214M | $740.929M | ||||||||
| $148.762M | $266.168M | $261.163M | ||||||||
| $-3.45M | $-4.345M | $-4.314M | ||||||||
| $145.312M | $261.823M | $256.849M |
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