
Last Price
52 Week Range
$16.66 - $38.40
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $294.039M | $316.878M | $294.492M | ||||||||||||
| $53.013M | $49.447M | $73.35M | ||||||||||||
| $2.393M | $2.509M | $2.251M | ||||||||||||
| - | - | $22.193M | ||||||||||||
| $19.437M | $13.523M | - | ||||||||||||
| $368.882M | $382.356M | $392.286M | ||||||||||||
| $1.424B | $1.346B | $1.328B | ||||||||||||
| - | - | - | ||||||||||||
| - | - | $29.343M | ||||||||||||
| - | - | - | ||||||||||||
| $44.65M | $50.01M | $28.081M | ||||||||||||
| $1.469B | $1.396B | $1.385B | ||||||||||||
| - | - | - | ||||||||||||
| $1.838B | $1.779B | $1.778B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $10.186M | $12.504M | $6.691M | ||||||||||||
| $2.086M | $3.954M | - | ||||||||||||
| $54.075M | $54.979M | $97.746M | ||||||||||||
| $32.491M | $34.808M | $47.812M | ||||||||||||
| - | - | - | ||||||||||||
| $486.868K | $679.257K | $501.203K | ||||||||||||
| $2.488M | $0.959M | $9.711M | ||||||||||||
| $101.813M | $107.884M | $162.462M | ||||||||||||
| $392.323M | $374.354M | $415.437M | ||||||||||||
| $191.717M | $159.228M | $160.443M | ||||||||||||
| - | - | - | ||||||||||||
| - | - | - | ||||||||||||
| $1.529M | $1.476M | $-111.05M | ||||||||||||
| $712.304M | $624.67M | $529.648M | ||||||||||||
| - | - | - | ||||||||||||
| $814.117M | $732.554M | $692.11M |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-126.837M | $-133.104M | $-140.116M | ||||||||||||
| - | - | - | ||||||||||||
| $519.95K | $543.244K | $546.093K | ||||||||||||
| $377.136M | $311.143M | $348.924M | ||||||||||||
| $772.714M | $867.524M | $876.275M | ||||||||||||
| - | - | - | ||||||||||||
| - | - | - | ||||||||||||
| $1.024B | $1.046B | $1.086B | ||||||||||||
| - | - | - | ||||||||||||
| $1.024B | $1.046B | $1.086B | ||||||||||||
| $1.838B | $1.779B | $1.778B |
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $11.531M | - | $29.343M | ||||||||||||
| $797.342M | $712.98M | $786.257M | ||||||||||||
| $514.834M | $396.103M | $491.765M |
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