
Last Price
52 Week Range
$5.00 - $17.58
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $561.572M | $422.62M | ||||||
| $22.443M | $24.026M | ||||||
| - | - | ||||||
| - | - | ||||||
| $18.729M | $25.192M | ||||||
| $602.744M | $471.838M | ||||||
| $598.155M | $528.701M | ||||||
| $72.51M | $56.924M | ||||||
| $48.704M | $15.066M | ||||||
| - | - | ||||||
| $55.336M | $47.167M | ||||||
| $774.705M | $647.858M | ||||||
| - | - | ||||||
| $1.377B | $1.12B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $14.169M | $10.566M | ||||||
| $6.912M | - | ||||||
| - | - | ||||||
| $28.965M | - | ||||||
| - | - | ||||||
| $30.599M | $18.946M | ||||||
| $26.621M | $66.458M | ||||||
| $107.266M | $95.97M | ||||||
| $-438.766M | $417.078M | ||||||
| $467.731M | - | ||||||
| $98.783M | - | ||||||
| - | - | ||||||
| $16.576M | $98.058M | ||||||
| $554.125M | $515.136M | ||||||
| - | - | ||||||
| $661.391M | $611.106M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $5K | $6K | ||||||
| $-5.838B | $-6.15B | ||||||
| $6.555B | - | ||||||
| $-1.806M | $1.851M | ||||||
| - | $6.657B | ||||||
| $716.058M | $508.59M | ||||||
| - | - | ||||||
| $716.058M | $508.59M | ||||||
| $1.377B | $1.12B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $48.704M | $270.484M | ||||||
| $467.731M | $417.078M | ||||||
| $-93.841M | $249.876M |
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