
Last Price
52 Week Range
$14.00 - $21.30
Next Earnings Date
Apr 27 2026 (Estimate)
Next Earnings Date
Apr 27 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $14.32M | $14.467M | |||||||
| $164.042M | $172.689M | |||||||
| - | - | |||||||
| - | $2.975M | |||||||
| $51.297M | $47.766M | |||||||
| $229.659M | $237.897M | |||||||
| $1.425M | $4.269M | |||||||
| $164.392M | $173.44M | |||||||
| - | - | |||||||
| - | - | |||||||
| $1.864B | $2.199B | |||||||
| $2.03B | $2.376B | |||||||
| - | - | |||||||
| $2.259B | $2.614B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $3.053M | $1.218M | |||||||
| $8.437M | $8.891M | |||||||
| $239M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $10.393M | $15.734M | |||||||
| $-8.481M | $7.866M | |||||||
| $252.402M | $33.709M | |||||||
| $0.606B | $1.08B | |||||||
| $24.823M | $21.065M | |||||||
| - | - | |||||||
| - | - | |||||||
| $3.135M | $5.711M | |||||||
| $0.658B | $1.128B | |||||||
| $10.393M | - | |||||||
| $0.921B | $1.162B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $816K | $931K | |||||||
| $-188.046M | $-251.926M | |||||||
| $1.508B | $1.702B | |||||||
| $10.206M | $-4.565M | |||||||
| - | - | |||||||
| $1.331B | $1.446B | |||||||
| $7.161M | $6.554M | |||||||
| $1.338B | $1.453B | |||||||
| $2.259B | $2.614B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $0.894B | $1.122B | |||||||
| $0.88B | $1.108B |
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