
Last Price
52 Week Range
$12.72 - $31.77
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $196.542M | $376.072M | $415.624M | ||||||||
| $19.128M | $36.695M | $37.649M | ||||||||
| $177.414M | $339.377M | $377.975M | ||||||||
| $76.42M | $77.051M | $90.135M | ||||||||
| $229.391M | $274.553M | $284.627M | ||||||||
| - | - | - | ||||||||
| $-128.397M | $-12.227M | $3.213M | ||||||||
| $-27.168M | $-12.083M | $-11.194M | ||||||||
| $16.173M | $9.34M | $6.59M | ||||||||
| $-10.995M | $-2.743M | $-4.604M | ||||||||
| $-139.392M | $-14.97M | $-1.391M | ||||||||
| $0.647M | $1.171M | $0.985M | ||||||||
| $-140.039M | $-16.141M | $-2.376M | ||||||||
| $-1.16 | $-0.13 | $-0.014 | ||||||||
| $-1.16 | $-0.13 | $-0.027 | ||||||||
| $120.958M | $127.234M | $512.236M | ||||||||
| $120.958M | $127.234M | $524.882M | ||||||||
| $-109.625M | $2.48M | $12.773M | ||||||||
| $2.599M | $5.367M | $2.95M | ||||||||
| $-112.224M | $-2.887M | $9.823M |
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