
Last Price
52 Week Range
$10.95 - $27.63
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $352.124M | $395.464M | $398.959M | ||||||||
| $255.333M | $83.041M | $27.253M | ||||||||
| - | - | - | ||||||||
| $12.205M | - | $9.353M | ||||||||
| $15.331M | $40.76M | $28.394M | ||||||||
| $634.993M | $519.265M | $463.959M | ||||||||
| $136.079M | $122.192M | $120.645M | ||||||||
| $4.791M | $4.791M | $4.791M | ||||||||
| $43.208M | $73.647M | $39.826M | ||||||||
| - | - | - | ||||||||
| $4.155M | $6.265M | $4.966M | ||||||||
| $188.233M | $206.895M | $170.228M | ||||||||
| - | - | - | ||||||||
| $823.226M | $726.16M | $634.187M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $10.666M | $11.452M | $11.945M | ||||||||
| $52.382M | - | - | ||||||||
| - | $16.412M | $16.013M | ||||||||
| $16.755M | - | - | ||||||||
| - | - | - | ||||||||
| $111.944M | $112.853M | $103.111M | ||||||||
| - | $48.419M | $38.473M | ||||||||
| $191.747M | $189.136M | $169.542M | ||||||||
| $-101.074M | $-92.816M | $-90.943M | ||||||||
| $117.829M | $92.816M | $90.943M | ||||||||
| $108.814M | $78.877M | $59.019M | ||||||||
| - | - | - | ||||||||
| $0.146M | $1.278M | $1.135M | ||||||||
| $210.034M | $172.971M | $151.097M | ||||||||
| - | - | - | ||||||||
| $401.781M | $362.107M | $320.639M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $729K | $645K | $654K | ||||||||
| $-525.541M | $-628.806M | $-688.832M | ||||||||
| $0.946B | $0.992B | $1.002B | ||||||||
| $220K | $107K | $-28K | ||||||||
| - | - | - | ||||||||
| $421.445M | $364.053M | $313.548M | ||||||||
| - | - | - | ||||||||
| $421.445M | $364.053M | $313.548M | ||||||||
| $823.226M | $726.16M | $634.187M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $248.006M | $238.594M | $178.53M | ||||||||
| $117.829M | $109.228M | $106.956M | ||||||||
| $-29.497M | $-121.289M | $-153.299M |
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