
Last Price
52 Week Range
$4.64 - $19.44
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $191.742M | $65.795M | |||||||
| $111.409M | $11.307M | |||||||
| - | - | |||||||
| - | $10.385M | |||||||
| $61.976M | $0.721M | |||||||
| $365.127M | $88.208M | |||||||
| $22.542M | $27.607M | |||||||
| $260.653M | $222.399M | |||||||
| $158.652M | $55.412M | |||||||
| - | - | |||||||
| $6.994M | $403.797M | |||||||
| $448.841M | $709.215M | |||||||
| - | - | |||||||
| $813.968M | $797.423M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $29.529M | $4.046M | |||||||
| $41.245M | $62.711M | |||||||
| $0.15M | $7.772M | |||||||
| - | - | |||||||
| - | - | |||||||
| $261.298M | - | |||||||
| $81.934M | $-6.747M | |||||||
| $414.156M | $67.782M | |||||||
| $403.788M | $385.06M | |||||||
| - | - | |||||||
| - | $219.559M | |||||||
| - | - | |||||||
| $39.249M | $102.636M | |||||||
| $443.037M | $707.255M | |||||||
| - | - | |||||||
| $857.193M | $775.037M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $10K | $11K | |||||||
| $-754.855M | $-648.268M | |||||||
| $717.066M | $622.996M | |||||||
| $-5.446M | $0.642M | |||||||
| - | - | |||||||
| $-43.225M | $-24.619M | |||||||
| - | $47.005M | |||||||
| $-43.225M | $22.386M | |||||||
| $813.968M | $797.423M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $182.751M | $68.028M | |||||||
| $403.938M | $392.832M | |||||||
| $236.295M | $339.653M |
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