
Last Price
52 Week Range
$14.35 - $29.50
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $111.251M | $178.244M | |||||||||||||||
| $95.225M | $112.626M | |||||||||||||||
| - | - | |||||||||||||||
| - | - | |||||||||||||||
| $49.482M | $47.769M | |||||||||||||||
| $255.958M | $338.639M | |||||||||||||||
| $80.356M | $72.323M | |||||||||||||||
| $818.145M | $790.287M | |||||||||||||||
| $54.5M | $19.3M | |||||||||||||||
| $70.982M | $61.289M | |||||||||||||||
| $29.215M | $74.098M | |||||||||||||||
| $1.053B | $1.017B | |||||||||||||||
| - | - | |||||||||||||||
| $1.309B | $1.356B |
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $133.468M | $13.898M | |||||||||||||||
| - | - | |||||||||||||||
| $158.106M | $166.445M | |||||||||||||||
| $9.717M | - | |||||||||||||||
| $43.171M | - | |||||||||||||||
| $225.489M | $212.984M | |||||||||||||||
| $98.506M | $235.075M | |||||||||||||||
| $625.286M | $628.402M | |||||||||||||||
| $96.233M | $116.639M | |||||||||||||||
| $33.082M | $17.247M | |||||||||||||||
| - | - | |||||||||||||||
| $2.174M | $1.134M | |||||||||||||||
| $20.383M | $-5.771M | |||||||||||||||
| $165.52M | $146.496M | |||||||||||||||
| - | - | |||||||||||||||
| $790.806M | $774.898M |
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-269.804M | $-269.804M | |||||||||||||||
| - | - | |||||||||||||||
| $403K | $410K | |||||||||||||||
| $336.202M | $335.168M | |||||||||||||||
| $468.39M | $520.018M | |||||||||||||||
| $-16.841M | $-4.754M | |||||||||||||||
| - | - | |||||||||||||||
| $518.35M | $581.038M | |||||||||||||||
| - | - | |||||||||||||||
| $518.35M | $581.038M | |||||||||||||||
| $1.309B | $1.356B |
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $54.5M | $19.3M | |||||||||||||||
| $310.786M | $317.578M | |||||||||||||||
| $199.535M | $139.334M |
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