
Last Price
52 Week Range
$8.60 - $42.20
Next Earnings Date
Jul 30 2026 (Estimate)
Next Earnings Date
Jul 30 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $156.034M | $134.806M | $90.236M | |||||
| $48.801M | $38.083M | $49.335M | |||||
| $3.25M | - | - | |||||
| $3.349M | $4.475M | $0.226M | |||||
| $2.443M | $2.232M | $1.954M | |||||
| $213.877M | $179.596M | $141.751M | |||||
| $4.066M | $2.911M | $2.131M | |||||
| $10.312M | $6.254M | $3.701M | |||||
| $18.074M | $16.115M | $17.606M | |||||
| $122K | $103K | - | |||||
| $74.103M | $67.217M | $55.485M | |||||
| $106.677M | $92.6M | $78.923M | |||||
| - | - | - | |||||
| $320.554M | $272.196M | $220.674M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $21.709M | $17.152M | $23.659M | |||||
| $3.599M | $3.836M | - | |||||
| - | - | - | |||||
| $1.458M | $1.282M | $0.876M | |||||
| $6.919M | $3.538M | - | |||||
| $234.178M | $222.693M | - | |||||
| $41.817M | $18.488M | $211.625M | |||||
| $302.761M | $263.451M | $236.16M | |||||
| $-983K | $-18K | $-420K | |||||
| $2.441M | $1.3M | $1.296M | |||||
| $115.344M | $109.891M | - | |||||
| - | - | - | |||||
| $1.278M | $0.365M | $89.111M | |||||
| $117.605M | $110.274M | $89.531M | |||||
| - | - | - | |||||
| $420.366M | $373.725M | $325.691M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| - | $-33.104M | $-33.104M | |||||
| - | - | - | |||||
| - | - | - | |||||
| $-274.079M | $-248.545M | $-253.542M | |||||
| $25.531M | $29.831M | $29.997M | |||||
| $148.736M | $5.89M | $151.632M | |||||
| - | $144.399M | - | |||||
| $-99.812M | $-101.529M | $-105.017M | |||||
| - | - | - | |||||
| $-99.812M | $-101.529M | $-105.017M | |||||
| $320.554M | $272.196M | $220.674M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| $102.31M | $39.872M | $52.819M | |||||
| $2.441M | $1.3M | $1.296M | |||||
| $-69.357M | $-109.749M | $-53.727M |
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