
Last Price
52 Week Range
$7.66 - $14.41
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $698.765M | $588.907M | $594.099M | ||||||
| $228.379M | $132.063M | $165.263M | ||||||
| $470.386M | $456.844M | $428.836M | ||||||
| $79.673M | $79.018M | $80.254M | ||||||
| $261.928M | $251.263M | $254.005M | ||||||
| $128.533M | $67.313M | $28.477M | ||||||
| $0.252M | $59.25M | $66.1M | ||||||
| $-35.559M | $-38.091M | $-33.106M | ||||||
| - | $-0.085M | $-5.478M | ||||||
| $-35.559M | $-38.176M | $-38.584M | ||||||
| $-35.307M | $21.159M | $27.516M | ||||||
| $5.782M | $2.955M | $3.075M | ||||||
| $-41.089M | $17.599M | $32.483M | ||||||
| $-0.22 | $0.097 | $0.18 | ||||||
| $-0.22 | $0.096 | $0.178 | ||||||
| $184.898M | $181.393M | $722.65M | ||||||
| $184.898M | $183.907M | $732.25M | ||||||
| $89.076M | $126.563M | $125.415M | ||||||
| $88.824M | $67.228M | $64.383M | ||||||
| $0.252M | $59.335M | $60.947M |
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