
Last Price
52 Week Range
$24.65 - $39.42
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $304.193M | $190.518M | ||||||||||
| $44.248M | $41.936M | ||||||||||
| $338K | - | ||||||||||
| - | $50.494M | ||||||||||
| $42.427M | - | ||||||||||
| $391.206M | $282.948M | ||||||||||
| $251.494M | $248.433M | ||||||||||
| $57.934M | $31.65M | ||||||||||
| - | - | ||||||||||
| $106.672M | $81.201M | ||||||||||
| $17.23M | $17.665M | ||||||||||
| $433.33M | $378.949M | ||||||||||
| - | - | ||||||||||
| $824.536M | $661.897M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $26.41M | $29.115M | ||||||||||
| $18.598M | $38.393M | ||||||||||
| - | - | ||||||||||
| $9.005M | $9.469M | ||||||||||
| - | $35.259M | ||||||||||
| $21.661M | $23.562M | ||||||||||
| $17.377M | - | ||||||||||
| $93.051M | $100.539M | ||||||||||
| $-183.739M | $-181.364M | ||||||||||
| $192.744M | $190.833M | ||||||||||
| - | - | ||||||||||
| $26K | $442K | ||||||||||
| $6.031M | $5.354M | ||||||||||
| $189.796M | $187.16M | ||||||||||
| - | - | ||||||||||
| $282.847M | $287.699M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | - | ||||||||||
| $104K | $95K | ||||||||||
| $375.119M | $362.38M | ||||||||||
| $169.013M | - | ||||||||||
| $-2.547M | $1.426M | ||||||||||
| - | $10.297M | ||||||||||
| $541.689M | $374.198M | ||||||||||
| - | - | ||||||||||
| $541.689M | $374.198M | ||||||||||
| $824.536M | $661.897M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| $192.744M | $190.833M | ||||||||||
| $-111.449M | $0.315M |
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