
Last Price
52 Week Range
$16.04 - $53.27
Next Earnings Date
Jul 14 2026 (Estimate)
Next Earnings Date
Jul 14 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $389.484M | $453.754M | $489.172M | ||||||||||
| $251.743M | $307.904M | $369.935M | ||||||||||
| $151.213M | $255.182M | $322.36M | ||||||||||
| - | - | - | ||||||||||
| $75.264M | $47.387M | $56.975M | ||||||||||
| $0.868B | $1.064B | $1.238B | ||||||||||
| $166.897M | $151.45M | $143.52M | ||||||||||
| $283.412M | $233.649M | $219.369M | ||||||||||
| - | $53.3M | $38.1M | ||||||||||
| $85.078M | $99.107M | $99.078M | ||||||||||
| $71.415M | $15.467M | $11.248M | ||||||||||
| $606.802M | $552.973M | $511.315M | ||||||||||
| - | - | - | ||||||||||
| $1.475B | $1.617B | $1.75B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $193.5M | $281.102M | $430.25M | ||||||||||
| $22.819M | $34.169M | - | ||||||||||
| $7.996M | $25.695M | - | ||||||||||
| - | - | - | ||||||||||
| $11.863M | - | - | ||||||||||
| $63.954M | $73.893M | $81.623M | ||||||||||
| $39.327M | $61.3M | $78.821M | ||||||||||
| $327.596M | $473.899M | $590.694M | ||||||||||
| $596.805M | $581.867M | $442.777M | ||||||||||
| $60.542M | $62.736M | $60.751M | ||||||||||
| - | $37.575M | - | ||||||||||
| - | $307K | - | ||||||||||
| $29.813M | $-210.147M | $-15.885M | ||||||||||
| $747.702M | $535.074M | $548.394M | ||||||||||
| - | - | - | ||||||||||
| $1.075B | $1.009B | $1.139B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-153.756M | $-207.076M | $-263.21M | ||||||||||
| - | $202.71M | $202.71M | ||||||||||
| $1.807M | $1.883M | $1.926M | ||||||||||
| $29.985M | $46.709M | $83.365M | ||||||||||
| $513.335M | $551.712M | $572.719M | ||||||||||
| $10K | $18K | $14K | ||||||||||
| - | - | - | ||||||||||
| $391.381M | $595.956M | $597.524M | ||||||||||
| $7.827M | $11.271M | $13.145M | ||||||||||
| $399.208M | $608.227M | $610.669M | ||||||||||
| $1.475B | $1.617B | $1.75B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $6.337M | $53.3M | $38.1M | ||||||||||
| $725.885M | $733.034M | $564.279M | ||||||||||
| $342.738M | $279.28M | $75.107M |
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