
Last Price
52 Week Range
$21.61 - $38.80
Next Earnings Date
May 26 2026 (Estimate)
Next Earnings Date
May 26 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $722.816M | $478.062M | |||||||||||||
| $292.707M | $325.136M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $82.256M | $41.973M | |||||||||||||
| $1.098B | $0.845B | |||||||||||||
| $77.97M | $121.473M | |||||||||||||
| $151.479M | $176.601M | |||||||||||||
| - | - | |||||||||||||
| $245.417M | $283.997M | |||||||||||||
| $94.875M | $118.818M | |||||||||||||
| $569.741M | $700.889M | |||||||||||||
| - | - | |||||||||||||
| $1.668B | $1.546B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $80.069M | $96.983M | |||||||||||||
| - | $57.791M | |||||||||||||
| $203.907M | - | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $588.379M | $647.893M | |||||||||||||
| $49.721M | - | |||||||||||||
| $922.076M | $802.667M | |||||||||||||
| $379.867M | $870.417M | |||||||||||||
| $68.771M | $76.97M | |||||||||||||
| - | - | |||||||||||||
| - | - | |||||||||||||
| $30.759M | $18.314M | |||||||||||||
| $0.548B | $1.043B | |||||||||||||
| - | - | |||||||||||||
| $1.47B | $1.845B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||||
| $494.238M | - | |||||||||||||
| $14K | $14K | |||||||||||||
| $-962.143M | $-846.76M | |||||||||||||
| $677.088M | $547.61M | |||||||||||||
| $-11.921M | $-0.142M | |||||||||||||
| - | - | |||||||||||||
| $197.276M | $-299.278M | |||||||||||||
| - | - | |||||||||||||
| $197.276M | $-299.278M | |||||||||||||
| $1.668B | $1.546B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $98.241M | $102.932M | |||||||||||||
| $0.721B | $1.024B | |||||||||||||
| $96.741M | $649.227M |
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