
Last Price
52 Week Range
$9.73 - $25.13
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $344.636M | $439.898M | $475.901M | ||||||
| $87.579M | $121.419M | $121.665M | ||||||
| $257.057M | $318.479M | $354.236M | ||||||
| $36.398M | $48.928M | $54.574M | ||||||
| $113.552M | $143.263M | $150.726M | ||||||
| $14.509M | - | $5.313M | ||||||
| $92.598M | $126.288M | $143.91M | ||||||
| $-25.616M | $-17.643M | $-7.163M | ||||||
| $-185.272M | $9.968M | $-13.784M | ||||||
| $-210.888M | $-7.675M | $-20.947M | ||||||
| $-118.29M | $118.613M | $122.963M | ||||||
| $12.711M | $23.862M | $28.481M | ||||||
| $-131.001M | $94.751M | $94.482M | ||||||
| $-0.74 | $0.5 | $0.505 | ||||||
| $-0.74 | $0.49 | $0.493 | ||||||
| $175.88M | $189.714M | $753.697M | ||||||
| $175.88M | $192.558M | $762.172M | ||||||
| $107.165M | $145.116M | $150.191M | ||||||
| $13.319M | $8.86M | $6.366M | ||||||
| $93.846M | $136.256M | $143.825M |
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