
Last Price
52 Week Range
$26.61 - $51.29
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $358.795M | $188.342M | |||||||||||
| $120.19M | $141.424M | |||||||||||
| $310.058M | $290.611M | |||||||||||
| $32.393M | $29.957M | |||||||||||
| $5.33M | $9.992M | |||||||||||
| $826.766M | $660.326M | |||||||||||
| $204.549M | $273.636M | |||||||||||
| $244.58M | $292.099M | |||||||||||
| - | - | |||||||||||
| - | $64.664M | |||||||||||
| $10.225M | $9.357M | |||||||||||
| $459.354M | $639.756M | |||||||||||
| - | - | |||||||||||
| $1.286B | $1.3B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $196.588M | $140.214M | |||||||||||
| $96.106M | $22.659M | |||||||||||
| $4.219M | $20.216M | |||||||||||
| $21.877M | - | |||||||||||
| $38.089M | $15.897M | |||||||||||
| $10.462M | $9.535M | |||||||||||
| $50.252M | $141.715M | |||||||||||
| $379.504M | $334.339M | |||||||||||
| $-3.145M | $-72.118M | |||||||||||
| $96.653M | $140.182M | |||||||||||
| - | - | |||||||||||
| - | $83.924M | |||||||||||
| $20.102M | $23.297M | |||||||||||
| $166.509M | $315.467M | |||||||||||
| - | - | |||||||||||
| $546.013M | $649.806M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-281.587M | $-602.268M | |||||||||||
| - | - | |||||||||||
| $892K | $900K | |||||||||||
| $614.125M | $779.512M | |||||||||||
| $405.921M | $471.77M | |||||||||||
| $756K | $362K | |||||||||||
| - | - | |||||||||||
| $740.107M | $650.276M | |||||||||||
| - | - | |||||||||||
| $740.107M | $650.276M | |||||||||||
| $1.286B | $1.3B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||||
| $172.503M | $228.462M | |||||||||||
| $-186.292M | $40.12M |
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