
Last Price
52 Week Range
$30.04 - $78.48
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $35M | $3.51M | |||||||||||
| $110.25M | $232.959M | |||||||||||
| $-75.25M | $-229.449M | |||||||||||
| $320.653M | $265.327M | |||||||||||
| $72.977M | $73.542M | |||||||||||
| $-2.314M | - | |||||||||||
| $-466.566M | $-568.318M | |||||||||||
| - | - | |||||||||||
| $103.901M | $-9.647M | |||||||||||
| $103.901M | $-9.647M | |||||||||||
| $-362.665M | $-577.965M | |||||||||||
| $3.587M | $3.634M | |||||||||||
| $-366.252M | $-581.599M | |||||||||||
| $-4.34 | $-6.47 | |||||||||||
| $-4.34 | $-6.47 | |||||||||||
| $84.359M | $89.925M | |||||||||||
| $84.359M | $89.925M | |||||||||||
| $-447.307M | $-548.839M | |||||||||||
| $19.259M | $19.479M | |||||||||||
| $-466.566M | $-568.318M |
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