
Last Price
52 Week Range
$11.54 - $34.89
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $560.968M | $652.862M | $705.901M | ||||||
| $243.882M | $277.712M | $345.32M | ||||||
| $317.086M | $375.15M | $360.581M | ||||||
| - | - | - | ||||||
| $66.901M | $77.575M | $84.337M | ||||||
| $253.952M | $498.505M | $326.88M | ||||||
| $-3.767M | $-200.93M | $-50.636M | ||||||
| $-40.461M | $-39.135M | $-53.847M | ||||||
| $-2.635M | $3.818M | $-151.097M | ||||||
| $-43.096M | $-35.317M | $-204.944M | ||||||
| $-46.863M | $-236.247M | $-255.58M | ||||||
| $-40.958M | $-29.881M | $-65.464M | ||||||
| $-5.905M | $-206.366M | $-190.116M | ||||||
| $-0.041 | $-1.37 | $-1.31 | ||||||
| $-0.041 | $-1.37 | $-1.34 | ||||||
| $145.713M | $148.809M | $596.532M | ||||||
| $145.713M | $148.809M | $607.743M | ||||||
| $61.951M | $-123.08M | $-133.749M | ||||||
| $65.718M | $74.032M | $69.699M | ||||||
| $-3.767M | $-197.112M | $-203.448M |
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