
Last Price
52 Week Range
$13.63 - $31.00
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $254.161M | $286.358M | ||||||
| $1.948M | $3.285M | ||||||
| $52.345M | $44.512M | ||||||
| - | - | ||||||
| $17.592M | $18.283M | ||||||
| $326.046M | $352.438M | ||||||
| $341.748M | $358.253M | ||||||
| - | - | ||||||
| $2M | - | ||||||
| - | - | ||||||
| $6.696M | $10.228M | ||||||
| $350.444M | $368.481M | ||||||
| - | - | ||||||
| $676.49M | $720.919M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $23.519M | $31.979M | ||||||
| - | - | ||||||
| - | $31.399M | ||||||
| $20.235M | - | ||||||
| - | - | ||||||
| $32.358M | $33.869M | ||||||
| $54.242M | $52.883M | ||||||
| $130.354M | $150.13M | ||||||
| $-205.12M | $201.749M | ||||||
| $225.355M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $0.943M | $1.31M | ||||||
| $206.063M | $203.059M | ||||||
| - | - | ||||||
| $336.417M | $353.189M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| - | - | ||||||
| $12K | $12K | ||||||
| $-687.221M | $-685.58M | ||||||
| $1.029B | - | ||||||
| $-1.938M | $-1.481M | ||||||
| - | $1.055B | ||||||
| $340.073M | $367.73M | ||||||
| - | - | ||||||
| $340.073M | $367.73M | ||||||
| $676.49M | $720.919M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $2M | - | ||||||
| $225.355M | $233.148M | ||||||
| $-28.806M | $-53.21M |
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