
Last Price
52 Week Range
$0.35 - $5.18
Next Earnings Date
May 20 2026 (Estimate)
Next Earnings Date
May 20 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $56.169M | $34.735M | $12.58M | ||||||||
| $216.033M | $177.753M | $165.842M | ||||||||
| $126.224M | $89.99M | $67.153M | ||||||||
| $1.594M | $5.834M | $6.342M | ||||||||
| $8.648M | - | $42.364M | ||||||||
| $408.668M | $308.311M | $294.28M | ||||||||
| $86.175M | $90.953M | $72.061M | ||||||||
| $287.137M | $293.337M | $123.363M | ||||||||
| $40.421M | $39.371M | $39.475M | ||||||||
| $9.699M | $4.917M | $5.521M | ||||||||
| $18.528M | $26.756M | $25.661M | ||||||||
| $441.96M | $455.334M | $266.081M | ||||||||
| - | - | - | ||||||||
| $850.628M | $763.645M | $560.362M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $166.788M | $96.885M | $95.837M | ||||||||
| $7.341M | - | - | ||||||||
| $136.747M | $221.999M | $194.417M | ||||||||
| $3.123M | $6.884M | $2.765M | ||||||||
| $10.473M | $3.737M | $12.276M | ||||||||
| $3.923M | $4.283M | $2.498M | ||||||||
| $11.584M | $7.935M | $33.119M | ||||||||
| $329.506M | $337.986M | $328.637M | ||||||||
| $114.754M | $28.67M | $26.038M | ||||||||
| $11.284M | $16.412M | $10.883M | ||||||||
| $1.925M | $1.437M | $1.437M | ||||||||
| $34.5M | $30.123M | $27.394M | ||||||||
| $40.482M | $51.155M | $54.004M | ||||||||
| $171.558M | $130.441M | $125.108M | ||||||||
| - | - | - | ||||||||
| $501.064M | $468.427M | $453.745M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-32.069M | $-32.215M | $-25.17M | ||||||||
| $780.841K | - | - | ||||||||
| $6.5K | $6.5K | $6.5K | ||||||||
| $-10.66M | $-65.043M | $-255.411M | ||||||||
| $327.641M | $329.22M | $323.534M | ||||||||
| $29.09M | $0.092M | $0.062M | ||||||||
| - | $30.749M | $30.75M | ||||||||
| $314.009M | $262.809M | $73.77M | ||||||||
| $35.3M | $32.41M | $32.846M | ||||||||
| $349.308M | $295.219M | $106.616M | ||||||||
| $850.628M | $763.645M | $560.362M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $52.116M | $41.411M | $40.99M | ||||||||
| $270.946M | $276.609M | $239.456M | ||||||||
| $226.473M | $243.913M | $228.392M |
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