
Last Price
52 Week Range
$16.24 - $45.30
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.123B | $0.949B | ||||||||
| $124.888M | $250.3M | ||||||||
| $23.903M | $32M | ||||||||
| $12.374M | - | ||||||||
| $0.07M | $16.201M | ||||||||
| $1.284B | $1.247B | ||||||||
| $201.594M | $401.502M | ||||||||
| $174.224M | $1.9M | ||||||||
| $4.362M | $5M | ||||||||
| - | - | ||||||||
| $6.056M | $78.2M | ||||||||
| $386.236M | $486.602M | ||||||||
| - | - | ||||||||
| $1.67B | $1.734B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $165.91M | $102.2M | ||||||||
| $59.535M | - | ||||||||
| - | $326.501M | ||||||||
| $4.794M | - | ||||||||
| $24.043M | - | ||||||||
| $47.406M | $11.3M | ||||||||
| - | $196.401M | ||||||||
| $277.645M | $636.403M | ||||||||
| $256.583M | $-87.2M | ||||||||
| $49.407M | $87.2M | ||||||||
| $6.154M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $351.963M | $87.2M | ||||||||
| - | - | ||||||||
| $629.608M | $723.603M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $37K | $100K | ||||||||
| $-1.662B | $-1.959B | ||||||||
| $2.696B | $2.75B | ||||||||
| $-68.158M | $210.201M | ||||||||
| $74.427M | - | ||||||||
| $1.041B | $1.002B | ||||||||
| - | - | ||||||||
| $1.041B | $1.002B | ||||||||
| $1.67B | $1.734B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $840.296M | $51.7M | ||||||||
| $350.603M | $413.702M | ||||||||
| $63.854M | $-488.202M |
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