
Last Price
52 Week Range
$5.71 - $11.61
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $66.972M | $59.686M | $95.912M | |||||
| $6.757M | $7.998M | $6.377M | |||||
| $13.171M | $15.5M | $15.776M | |||||
| - | - | - | |||||
| $27.062M | $29.366M | $40.596M | |||||
| $113.962M | $112.55M | $158.661M | |||||
| $1.971B | $2.041B | $2.088B | |||||
| $880.939M | $889.913M | $913.93M | |||||
| $25.848M | $25.841M | $25.872M | |||||
| $112.106M | $67.919M | $60.06M | |||||
| $9.882M | $22.304M | $21.088M | |||||
| $3B | $3.047B | $3.109B | |||||
| - | - | - | |||||
| $3.114B | $3.16B | $3.268B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $68.297M | $50.485M | $38.077M | |||||
| $23.737M | $50.411M | - | |||||
| $9.163M | $10.162M | $6.604M | |||||
| $28.46M | $33.103M | $35.51M | |||||
| $17.84M | $16.622M | - | |||||
| $29.982M | $30.615M | - | |||||
| $23.167M | $19.609M | $148.383M | |||||
| $182.806M | $194.385M | $228.574M | |||||
| $-0.113B | $0.011B | $1.787B | |||||
| $1.271B | $1.323B | $1.032B | |||||
| - | - | - | |||||
| $4.447M | $4.434M | $4.659M | |||||
| $604.982M | $541.705M | $-513.341M | |||||
| $2.981B | $3.137B | $3.272B | |||||
| - | - | - | |||||
| $3.164B | $3.331B | $3.501B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $-385.015M | $-457.917M | $-482.802M | |||||
| $127.41M | $127.325M | $130.827M | |||||
| $17K | $18K | $18K | |||||
| $-303.159M | $-313.181M | $-339.635M | |||||
| $510.675M | $472.889M | $458.227M | |||||
| $220K | $-480K | $343K | |||||
| - | - | - | |||||
| $-49.852M | $-171.346M | $-233.022M | |||||
| - | - | - | |||||
| $-49.852M | $-171.346M | $-233.022M | |||||
| $3.114B | $3.16B | $3.268B |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $25.848M | $25.841M | $25.872M | |||||
| $2.409B | $2.634B | $3.823B | |||||
| $2.342B | $2.574B | $3.727B |
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