
Last Price
52 Week Range
$4.90 - $51.76
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | LTM |
|---|---|---|---|---|---|---|---|---|
| $244.352M | $307.727M | $335.612M | ||||||
| $104.627M | $135.242M | $149.329M | ||||||
| $139.725M | $172.485M | $186.283M | ||||||
| $101.006M | $106.749M | $117.095M | ||||||
| $154.841M | $160.809M | $176.378M | ||||||
| - | - | - | ||||||
| $-116.122M | $-95.073M | $-107.19M | ||||||
| $10.257M | $10.893M | $13.541M | ||||||
| $-14.871M | $-158.025M | $-274.717M | ||||||
| $-4.614M | $-147.132M | $-261.176M | ||||||
| $-120.736M | $-242.205M | $-368.366M | ||||||
| $2.46M | $4.655M | $4.738M | ||||||
| $-123.196M | $-246.86M | $-373.104M | ||||||
| $-0.42 | $-0.8 | $-1.144 | ||||||
| $-0.42 | $-0.8 | $-1.144 | ||||||
| $0.292B | $0.308B | $1.276B | ||||||
| $0.292B | $0.308B | $1.276B | ||||||
| $-57.07M | $-95.073M | $-128.533M | ||||||
| $45.637M | - | $20.53M | ||||||
| $-102.707M | $-95.073M | $-149.063M |
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