
Last Price
52 Week Range
$7.44 - $22.84
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $622.101M | $676.381M | $579.734M | |||||||||
| $75.49M | $76.236M | $75.911M | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $213.463M | $201.816M | $227.656M | |||||||||
| $911.054M | $950.833M | $883.301M | |||||||||
| $35.808M | $49.432M | $61.934M | |||||||||
| $134.053M | $186.353M | $183.423M | |||||||||
| - | - | - | |||||||||
| $128.779M | $111.495M | $111.402M | |||||||||
| $1.919M | $1.467M | $1.892M | |||||||||
| $300.559M | $348.747M | $358.651M | |||||||||
| - | - | - | |||||||||
| $1.212B | $1.3B | $1.242B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $213.258M | $188.61M | $214.777M | |||||||||
| $14.764M | - | - | |||||||||
| - | $359.77M | $360.231M | |||||||||
| $1.624M | - | - | |||||||||
| $11.394M | - | - | |||||||||
| $7.269M | $7.765M | $8.199M | |||||||||
| $31.518M | $94.023M | $63.994M | |||||||||
| $268.433M | $650.168M | $647.201M | |||||||||
| $348.361M | - | $15.197M | |||||||||
| $11.191M | $9.707M | - | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $0.308M | $-0.317M | $9.927M | |||||||||
| $367.803M | $19.097M | $25.124M | |||||||||
| - | - | - | |||||||||
| $636.236M | $669.265M | $672.325M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||||
| - | - | - | |||||||||
| $14K | $13K | $12K | |||||||||
| $-78.476M | $36.949M | $68.41M | |||||||||
| $653.575M | $592.599M | - | |||||||||
| $264K | $754K | $139K | |||||||||
| - | - | $501.066M | |||||||||
| $575.377M | $630.315M | $569.627M | |||||||||
| - | - | - | |||||||||
| $575.377M | $630.315M | $569.627M | |||||||||
| $1.212B | $1.3B | $1.242B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $316.344M | $378.425M | $251.334M | |||||||||
| $369.119M | $380.856M | $375.428M | |||||||||
| $63.362M | $82.9M | $47.028M |
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