
Last Price
52 Week Range
$1.56 - $5.06
Next Earnings Date
Mar 12 2026
Next Earnings Date
Mar 12 2026
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $317.728M | $392M | $91.54M | |||||||
| $60.29M | $57.182M | $60.109M | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $15.379M | $16.468M | $13.704M | |||||||
| $393.397M | $465.65M | $165.353M | |||||||
| $39.639M | $41.452M | $39.865M | |||||||
| $264.036M | $345.811M | $375.14M | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $4.742M | $6.016M | $6.77M | |||||||
| $308.417M | $393.279M | $421.775M | |||||||
| - | - | - | |||||||
| $701.814M | $858.929M | $587.128M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $6.641M | $11.433M | $4.943M | |||||||
| $11.602M | $14.685M | $13.114M | |||||||
| $0.078M | $231.182M | $1.627M | |||||||
| $3.358M | $3.614M | $3.855M | |||||||
| - | - | - | |||||||
| $55.753M | $53.281M | $58.824M | |||||||
| $11.602M | $11.655M | $5.53M | |||||||
| $89.034M | $325.85M | $87.893M | |||||||
| $210.358M | $134.887M | $136.387M | |||||||
| $21.034M | $19.905M | $18.98M | |||||||
| $77K | $249K | $385K | |||||||
| - | - | - | |||||||
| $74K | $154K | $290K | |||||||
| $245.861M | $167.872M | $167.312M | |||||||
| - | - | - | |||||||
| $334.895M | $493.722M | $255.205M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | - | - | |||||||
| $1.484B | $1.553B | $1.604B | |||||||
| $-1.117B | $-1.187B | $-1.274B | |||||||
| - | - | - | |||||||
| $0.033M | $-0.835M | $1.505M | |||||||
| - | - | - | |||||||
| $366.919M | $365.207M | $331.923M | |||||||
| - | - | - | |||||||
| $366.919M | $365.207M | $331.923M | |||||||
| $701.814M | $858.929M | $587.128M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $211.452M | $142.355M | $51.235M | |||||||
| $249.068M | $402.265M | $172.119M | |||||||
| $142.792M | $152.62M | $131.814M |
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