
Last Price
52 Week Range
$6.15 - $13.88
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $140.587M | $145.518M | |||||||
| $424.814M | $358.24M | |||||||
| - | - | |||||||
| - | - | |||||||
| $10.145M | $18.889M | |||||||
| $575.546M | $522.647M | |||||||
| $102.924M | $90.806M | |||||||
| $33.861M | $32.281M | |||||||
| - | - | |||||||
| $24.864M | $30.986M | |||||||
| $2.324M | $3.475M | |||||||
| $163.973M | $157.548M | |||||||
| - | - | |||||||
| $739.519M | $680.195M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $386.602M | $343.619M | |||||||
| $6.388M | - | |||||||
| - | $6.953M | |||||||
| $5.843M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $19.977M | $25.278M | |||||||
| $418.81M | $375.85M | |||||||
| $-39.538M | $36.91M | |||||||
| $45.381M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $3.908M | $4.846M | |||||||
| $43.446M | $41.756M | |||||||
| - | - | |||||||
| $462.256M | $417.606M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-146.796M | - | |||||||
| - | - | |||||||
| $6K | $7K | |||||||
| $149.385M | $134.923M | |||||||
| $275.304M | - | |||||||
| $-636K | $68K | |||||||
| - | $127.591M | |||||||
| $277.263M | $262.589M | |||||||
| - | - | |||||||
| $277.263M | $262.589M | |||||||
| $739.519M | $680.195M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $40.135M | - | |||||||
| $45.381M | $43.863M | |||||||
| $-55.071M | $-101.655M |
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