
Last Price
52 Week Range
$25.52 - $40.87
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $467.186M | $775.34M | |||||||
| $83.033M | $96.787M | |||||||
| $7.198M | $5.357M | |||||||
| $13.714M | $16.014M | |||||||
| $8.121M | $13.516M | |||||||
| $579.252M | $907.014M | |||||||
| $3.379M | $5.344M | |||||||
| $113.263M | $89.418M | |||||||
| $108.874M | $107.397M | |||||||
| - | $149.699M | |||||||
| $194.432M | $12.759M | |||||||
| $419.948M | $364.617M | |||||||
| - | - | |||||||
| $0.999B | $1.272B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $13.744M | $17.693M | |||||||
| $139.416M | $18.443M | |||||||
| $16.25M | $86.892M | |||||||
| $1.318M | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $4.354M | $129.104M | |||||||
| $175.082M | $252.132M | |||||||
| $162.194M | $143.663M | |||||||
| $2.14M | $4.512M | |||||||
| - | - | |||||||
| - | - | |||||||
| $1.125M | $-3.406M | |||||||
| $164.963M | $149.281M | |||||||
| - | - | |||||||
| $340.045M | $401.413M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $1K | $1K | |||||||
| $2.216M | $160.903M | |||||||
| $656.872M | $708.968M | |||||||
| $66K | $346K | |||||||
| $-0 | - | |||||||
| $659.155M | $870.218M | |||||||
| - | - | |||||||
| $659.155M | $870.218M | |||||||
| $0.999B | $1.272B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $123.059M | $130.235M | |||||||
| $181.406M | $239.579M | |||||||
| $-271.595M | $-512.923M |
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