
Last Price
52 Week Range
$16.12 - $21.39
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $50.111M | $92.103M | |||||||||||
| $160.088M | $51.575M | |||||||||||
| - | - | |||||||||||
| $2.145M | $2.706M | |||||||||||
| - | $-2.706M | |||||||||||
| $212.344M | $143.678M | |||||||||||
| $4.151M | $1.415M | |||||||||||
| $20.487M | $6.775M | |||||||||||
| $5.187B | $0B | |||||||||||
| $13.612M | $22.709M | |||||||||||
| $89.948M | $-0.066M | |||||||||||
| $5.315B | $0.031B | |||||||||||
| - | $7.207B | |||||||||||
| $5.527B | $7.382B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $147.814M | $168.314M | |||||||||||
| - | - | |||||||||||
| $348.082M | $309.5M | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| - | - | |||||||||||
| - | $-994K | |||||||||||
| $495.896M | $476.82M | |||||||||||
| $4.511B | $6.227B | |||||||||||
| - | $2.11M | |||||||||||
| - | - | |||||||||||
| - | $2.179M | |||||||||||
| - | $165.21M | |||||||||||
| $4.511B | $6.399B | |||||||||||
| - | - | |||||||||||
| $5.007B | $6.706B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-2.869M | $-10.204M | |||||||||||
| - | - | |||||||||||
| $339K | $398K | |||||||||||
| $197.325M | $302.379M | |||||||||||
| $322.954M | $382.564M | |||||||||||
| $-0.805M | $-2.602M | |||||||||||
| - | - | |||||||||||
| $516.944M | $672.535M | |||||||||||
| $3.271M | $3.153M | |||||||||||
| $520.215M | $675.688M | |||||||||||
| $5.527B | $7.382B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.187B | $0B | |||||||||||
| $4.859B | $6.538B | |||||||||||
| $4.809B | $6.445B |
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