
Last Price
52 Week Range
$32.83 - $57.55
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $154.632M | $483.684M | $184.557M | ||||||||
| $54.94M | $48.104M | $20.394M | ||||||||
| $-59.915M | $-392.942M | $4.327M | ||||||||
| $208.896M | $271.703M | $296.831M | ||||||||
| $8.34M | $46.835M | $-36.748M | ||||||||
| $11.216M | $2.035M | $28.918M | ||||||||
| $378.109M | $459.419M | $498.51M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-26.459M | $-26.106M | $-32.781M | ||||||||
| $-57.111M | $-0.1M | - | ||||||||
| $-104.21M | $-145.555M | $-146.424M | ||||||||
| - | $105.142M | $140.879M | ||||||||
| $-5.268M | $-2.696M | $-2.89M | ||||||||
| $-193.048M | $-69.315M | $-41.216M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | $-231K | ||||||||
| $50.663M | $-130.464M | $-182.943M | ||||||||
| - | - | - | ||||||||
| - | $-21.166M | $-105.866M | ||||||||
| $50.663M | $-151.63M | $-289.04M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $555.348M | $778.983M | $907.482M | ||||||||
| $223.635M | $238.056M | $184.052M | ||||||||
| $0.779B | $1.017B | $1.092B | ||||||||
| $378.109M | $459.419M | $498.51M | ||||||||
| $-26.459M | $-26.106M | $-32.781M | ||||||||
| $351.65M | $433.313M | $465.729M |
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