
Last Price
52 Week Range
$14.12 - $25.93
Next Earnings Date
May 01 2026 (Estimate)
Next Earnings Date
May 01 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $408.601M | $255.906M | ||||||
| $74.439M | $62.689M | ||||||
| - | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $483.04M | $318.595M | ||||||
| $224.523M | $215.701M | ||||||
| $46.995M | $85.214M | ||||||
| - | - | ||||||
| $92.969M | $129.581M | ||||||
| $29.224M | - | ||||||
| $393.711M | $430.496M | ||||||
| - | $48.546M | ||||||
| $876.751M | $797.637M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $68.319M | $35.802M | ||||||
| $325.225M | $210.268M | ||||||
| $19.348M | $18.472M | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.6M | $1M | ||||||
| - | $10.3M | ||||||
| $413.492M | $275.842M | ||||||
| $-168.001M | - | ||||||
| $168.001M | $167.594M | ||||||
| - | - | ||||||
| - | - | ||||||
| $65.493M | $-74.133M | ||||||
| $233.494M | $261.055M | ||||||
| - | - | ||||||
| $646.986M | $536.897M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-111.484M | $-138.449M | ||||||
| - | - | ||||||
| $10K | $10K | ||||||
| $-303.708M | $-130.596M | ||||||
| - | $144.197M | ||||||
| $-6.193M | $-2.521M | ||||||
| - | - | ||||||
| $-421.375M | $-127.359M | ||||||
| $651.14M | $388.099M | ||||||
| $229.765M | $260.74M | ||||||
| $876.751M | $797.637M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $75.83M | - | ||||||
| $187.349M | $353.66M | ||||||
| $-145.422M | $97.754M |
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