
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| $227.955M | $220.982M | $224M | ||||||||
| $73.066M | $146.229M | $144.377M | ||||||||
| $14.526M | $22.634M | $37.391M | ||||||||
| $11.457M | - | - | ||||||||
| $8.816M | $21.387M | $32.288M | ||||||||
| $335.82M | $411.232M | $438.056M | ||||||||
| $2.994M | $5.51M | $5.401M | ||||||||
| $9.479M | $14.812M | $14.25M | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $0.596M | $1.419M | $2.296M | ||||||||
| $13.069M | $21.741M | $21.947M | ||||||||
| - | - | - | ||||||||
| $348.889M | $432.973M | $460.003M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $14.22M | $12.528M | $18.296M | ||||||||
| $45.226M | - | - | ||||||||
| - | $1M | $7.95M | ||||||||
| $820K | - | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $20.747M | $116.31M | $136.957M | ||||||||
| $81.013M | $129.838M | $163.203M | ||||||||
| $104.641M | $5.266M | $5.251M | ||||||||
| $3.382M | - | - | ||||||||
| - | - | - | ||||||||
| - | - | - | ||||||||
| $0.57M | $108.39M | $101.901M | ||||||||
| $110.335M | $113.656M | $107.152M | ||||||||
| - | - | - | ||||||||
| $191.348M | $243.494M | $270.355M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $12K | $12K | $12K | ||||||||
| $-1.122B | $-1.138B | $-1.149B | ||||||||
| $1.279B | - | - | ||||||||
| $-7K | $-44K | $-514K | ||||||||
| - | $1.328B | $1.34B | ||||||||
| $157.541M | $189.479M | $189.648M | ||||||||
| - | - | - | ||||||||
| $157.541M | $189.479M | $189.648M | ||||||||
| $348.889M | $432.973M | $460.003M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $156.62M | $178.075M | $189.238M | ||||||||
| $110.585M | $6.266M | $13.201M | ||||||||
| $39.25M | $-36.641M | $-21.561M |
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