
Last Price
52 Week Range
$16.32 - $87.88
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 |
|---|---|---|---|---|---|---|---|---|
| $-84.672M | $-14.109M | $24.798M | ||||||
| $23.48M | $39.604M | $40.663M | ||||||
| $3.917M | $-4.205M | $-4.205M | ||||||
| $112.208M | $183.936M | $203.104M | ||||||
| $-136.585M | $714.028M | $36.457M | ||||||
| $23.575M | $-52.315M | $552.635M | ||||||
| $-58.077M | $866.939M | $853.452M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-42.237M | $-79.03M | $-73.725M | ||||||
| - | $-141.831M | $-141.831M | ||||||
| $-139.145M | $-129.881M | $-20.536M | ||||||
| $340M | - | - | ||||||
| $-2.137M | - | $-129.881M | ||||||
| $156.481M | $-350.742M | $-365.973M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| $257.985M | $4.855M | $429.223M | ||||||
| - | $-1.175M | $1.175M | ||||||
| $113.051M | $-3.012M | $-2.722M | ||||||
| $371.036M | $0.668M | $427.676M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $260.918M | $730.354M | $906.086M | ||||||
| $469.436M | $516.839M | $915.221M | ||||||
| $0.73B | $1.247B | $1.821B | ||||||
| $-58.077M | $866.939M | $853.452M | ||||||
| $-44.374M | $-79.03M | $-73.725M | ||||||
| $-102.451M | $787.909M | $779.727M |
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