
Last Price
52 Week Range
$18.77 - $26.51
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $491.149M | $479.685M | |||||||
| $316.179M | $400.902M | |||||||
| - | - | |||||||
| - | - | |||||||
| $27.495M | $30.414M | |||||||
| $834.823M | $911.001M | |||||||
| $6.07M | $9.298M | |||||||
| $251.422M | $425.761M | |||||||
| - | - | |||||||
| $26.383M | $2.274M | |||||||
| $17.085M | $21.044M | |||||||
| $300.96M | $458.377M | |||||||
| - | - | |||||||
| $1.136B | $1.369B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $30.176M | $7.973M | |||||||
| $45.811M | $55.279M | |||||||
| - | - | |||||||
| $2.553M | $2.2M | |||||||
| - | - | |||||||
| - | - | |||||||
| $370.606M | $503.068M | |||||||
| $449.146M | $568.52M | |||||||
| $-3.037M | $-7.331M | |||||||
| $5.59M | $9.531M | |||||||
| - | - | |||||||
| - | - | |||||||
| $0.153M | $2.584M | |||||||
| $3.19M | $9.915M | |||||||
| - | - | |||||||
| $452.336M | $578.435M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $1.203M | $1.236M | |||||||
| $-179.229M | $-156.31M | |||||||
| $813.209M | $892.291M | |||||||
| - | - | |||||||
| - | - | |||||||
| $635.183M | $737.217M | |||||||
| $48.264M | $53.726M | |||||||
| $683.447M | $790.943M | |||||||
| $1.136B | $1.369B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $5.59M | $9.531M | |||||||
| $-485.559M | $-470.154M |
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