
Last Price
52 Week Range
$6.25 - $12.98
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $197.511M | $253.356M | ||||||
| $1.252M | $0.663M | ||||||
| $297.01M | $338.806M | ||||||
| $27.111M | - | ||||||
| $8.159M | $28.549M | ||||||
| $531.043M | $621.374M | ||||||
| $640.927M | $740.765M | ||||||
| $10.961M | $10.961M | ||||||
| - | - | ||||||
| $21.091M | $19.545M | ||||||
| $2.294M | $2.101M | ||||||
| $675.273M | $773.372M | ||||||
| - | - | ||||||
| $1.206B | $1.395B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $79.101M | $78.36M | ||||||
| $11.538M | - | ||||||
| - | $60.977M | ||||||
| $43.271M | - | ||||||
| $10.48M | - | ||||||
| - | - | ||||||
| $268.541M | $313.925M | ||||||
| $402.451M | $453.262M | ||||||
| $-456.228M | $519.6M | ||||||
| $499.499M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $3.892M | $3.656M | ||||||
| $460.12M | $523.256M | ||||||
| - | - | ||||||
| $862.571M | $976.518M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $140K | - | ||||||
| $142.898M | $210.365M | ||||||
| $200.707M | - | ||||||
| - | - | ||||||
| - | $207.863M | ||||||
| $343.745M | $418.228M | ||||||
| - | - | ||||||
| $343.745M | $418.228M | ||||||
| $1.206B | $1.395B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $499.499M | $580.577M | ||||||
| $301.988M | $327.221M |
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