
Last Price
52 Week Range
$10.45 - $30.02
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $73.948M | $38.708M | ||||||||||
| $49.938M | $57.322M | ||||||||||
| $93.918M | $89.318M | ||||||||||
| - | - | ||||||||||
| $32.024M | $40.374M | ||||||||||
| $249.828M | $225.722M | ||||||||||
| $770.764M | $739.515M | ||||||||||
| $947.121M | $948.743M | ||||||||||
| $1.289M | $1.594M | ||||||||||
| - | $142.887M | ||||||||||
| $38.769M | $68.104M | ||||||||||
| $1.758B | $1.901B | ||||||||||
| - | - | ||||||||||
| $2.008B | $2.127B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $66.371M | $79.555M | ||||||||||
| - | $47.719M | ||||||||||
| $98.024M | $106.896M | ||||||||||
| $103.062M | - | ||||||||||
| $3.641M | - | ||||||||||
| $104.509M | $116.839M | ||||||||||
| $96.308M | $61.399M | ||||||||||
| $468.274M | $412.408M | ||||||||||
| $-136.655M | $-141.228M | ||||||||||
| $478.862M | $364.466M | ||||||||||
| $22.082M | $22.517M | ||||||||||
| $77.909M | $225.459M | ||||||||||
| $8.228M | $8.944M | ||||||||||
| $723.164M | $844.624M | ||||||||||
| - | - | ||||||||||
| $1.191B | $1.257B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-217.686M | $-220.925M | ||||||||||
| - | - | ||||||||||
| $854K | $862K | ||||||||||
| $226.117M | $255.717M | ||||||||||
| $807.048M | $834M | ||||||||||
| - | $-121K | ||||||||||
| - | - | ||||||||||
| $816.333M | $869.533M | ||||||||||
| - | - | ||||||||||
| $816.333M | $869.533M | ||||||||||
| $2.008B | $2.127B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.289M | $1.594M | ||||||||||
| $816.031M | $694.6M | ||||||||||
| $742.083M | $655.892M |
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