
Last Price
52 Week Range
$3.46 - $33.51
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $448.685M | $690.768M | $452.563M | ||||||
| $419.494M | $736.933M | $802.131M | ||||||
| $182.601M | $455.015M | $540.638M | ||||||
| $187.518M | $150.983M | $162.413M | ||||||
| $442.145M | $30.557M | $28.984M | ||||||
| $1.68B | $2.064B | $1.987B | ||||||
| $15.35M | $50.32M | $45.891M | ||||||
| $87.484M | $91.987M | $92.413M | ||||||
| $23.932M | - | - | ||||||
| $8.88M | $4.046M | $4.039M | ||||||
| $86.099M | $146.391M | $140.58M | ||||||
| $221.745M | $292.744M | $282.923M | ||||||
| - | - | - | ||||||
| $1.902B | $2.357B | $2.27B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $494.673M | $351.321M | $149.548M | ||||||
| - | $209.786M | $241.709M | ||||||
| $30.36M | - | - | ||||||
| - | - | - | ||||||
| $57.929M | $30.317M | $14.302M | ||||||
| $312.661M | $720.373M | $863.104M | ||||||
| $421.141M | $88.889M | $85.154M | ||||||
| $1.259B | $1.37B | $1.34B | ||||||
| $-8.556M | $390.804M | $391.254M | ||||||
| $8.556M | - | - | ||||||
| - | - | - | ||||||
| $7.114M | $9.53M | $9.545M | ||||||
| $23.608M | $37.449M | $41.114M | ||||||
| $36.214M | $437.783M | $441.913M | ||||||
| - | - | - | ||||||
| $1.295B | $1.808B | $1.781B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-9.46M | $-10.213M | $-12.568M | ||||||
| - | - | - | ||||||
| $1K | $1K | $1K | ||||||
| $-151.448M | $-199.762M | $-244.832M | ||||||
| $634.851M | $627.956M | $635.552M | ||||||
| $-1.84M | $11.613M | $9.835M | ||||||
| - | - | - | ||||||
| $472.104M | $429.595M | $387.988M | ||||||
| $135.035M | $119.253M | $100.236M | ||||||
| $607.139M | $548.848M | $488.224M | ||||||
| $1.902B | $2.357B | $2.27B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $23.932M | - | - | ||||||
| $30.36M | $390.804M | $391.254M | ||||||
| $-418.325M | $-299.964M | $-61.309M |
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