
Last Price
52 Week Range
$4.64 - $19.44
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $191.742M | $65.795M | $184.994M | |||||||
| $111.409M | $11.307M | $60.905M | |||||||
| - | - | - | |||||||
| - | $10.385M | - | |||||||
| $61.976M | $0.721M | $24.159M | |||||||
| $365.127M | $88.208M | $270.058M | |||||||
| $22.542M | $27.607M | $29.6M | |||||||
| $260.653M | $222.399M | $265.434M | |||||||
| $158.652M | $55.412M | $228.996M | |||||||
| - | - | - | |||||||
| $6.994M | $403.797M | $34.85M | |||||||
| $448.841M | $709.215M | $558.88M | |||||||
| - | - | $-22.356M | |||||||
| $813.968M | $797.423M | $806.582M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $29.529M | $4.046M | $35.035M | |||||||
| $41.245M | $62.711M | $44.75M | |||||||
| $0.15M | $7.772M | $7.782M | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $261.298M | - | $231.169M | |||||||
| $81.934M | $-6.747M | $9.964M | |||||||
| $414.156M | $67.782M | $328.7M | |||||||
| $403.788M | $385.06M | $391.263M | |||||||
| - | - | - | |||||||
| - | $219.559M | - | |||||||
| - | - | - | |||||||
| $39.249M | $102.636M | $60.312M | |||||||
| $443.037M | $707.255M | $451.575M | |||||||
| - | - | - | |||||||
| $857.193M | $775.037M | $780.275M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | - | - | |||||||
| $10K | $11K | $11K | |||||||
| $-754.855M | $-648.268M | $-655.492M | |||||||
| $717.066M | $622.996M | $630.397M | |||||||
| $-5.446M | $0.642M | $-0.316M | |||||||
| - | - | - | |||||||
| $-43.225M | $-24.619M | $-25.4M | |||||||
| - | $47.005M | $51.707M | |||||||
| $-43.225M | $22.386M | $26.307M | |||||||
| $813.968M | $797.423M | $806.582M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $182.751M | $68.028M | $242.694M | |||||||
| $403.938M | $392.832M | $399.045M | |||||||
| $236.295M | $339.653M | $227.749M |
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