
Last Price
52 Week Range
$15.44 - $21.30
Next Earnings Date
Jul 22 2026 (Estimate)
Next Earnings Date
Jul 22 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $14.32M | $14.467M | $11.058M | |||||||
| $164.042M | $172.689M | $130.325M | |||||||
| - | - | - | |||||||
| - | $2.975M | - | |||||||
| $51.297M | $47.766M | $-72.633M | |||||||
| $229.659M | $237.897M | $68.75M | |||||||
| $0.001B | $0.004B | $2.358B | |||||||
| $164.392M | $173.44M | $181.632M | |||||||
| - | - | $130.325M | |||||||
| - | - | - | |||||||
| $1.864B | $2.199B | - | |||||||
| $2.03B | $2.376B | $2.67B | |||||||
| - | - | $70.766M | |||||||
| $2.259B | $2.614B | $2.81B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $3.053M | $1.218M | - | |||||||
| $8.437M | $8.891M | - | |||||||
| $239M | - | $88M | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $10.393M | $15.734M | - | |||||||
| $-8.481M | $7.866M | $43.032M | |||||||
| $252.402M | $33.709M | $131.032M | |||||||
| $0.606B | $1.08B | $1.151B | |||||||
| $24.823M | $21.065M | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $3.135M | $5.711M | $16.29M | |||||||
| $0.658B | $1.128B | $1.167B | |||||||
| $10.393M | - | - | |||||||
| $0.921B | $1.162B | $1.298B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | - | - | |||||||
| $816K | $931K | $973K | |||||||
| $-188.046M | $-251.926M | $-267.741M | |||||||
| $1.508B | $1.702B | $1.769B | |||||||
| $10.206M | $-4.565M | $2.384M | |||||||
| - | - | - | |||||||
| $1.331B | $1.446B | $1.505B | |||||||
| $7.161M | $6.554M | $6.332M | |||||||
| $1.338B | $1.453B | $1.511B | |||||||
| $2.259B | $2.614B | $2.81B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | $130.325M | |||||||
| $0.894B | $1.122B | $1.239B | |||||||
| $0.88B | $1.108B | $1.228B |
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