
Last Price
52 Week Range
$9.67 - $34.13
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $567.262M | $286.329M | ||||||||
| $16.277M | $32.97M | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $172.545M | $159.849M | ||||||||
| $756.084M | $479.148M | ||||||||
| $9.393M | $6.873M | ||||||||
| $152.1M | $162.867M | ||||||||
| $122.009M | - | ||||||||
| $22.517M | $26.423M | ||||||||
| $7.871M | $7.795M | ||||||||
| $313.89M | $203.958M | ||||||||
| - | - | ||||||||
| $1.07B | $0.683B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $6.8M | $9.081M | ||||||||
| $19.045M | - | ||||||||
| $457.86M | $3.365M | ||||||||
| $2.608M | - | ||||||||
| $1.267M | - | ||||||||
| $20.09M | $18.567M | ||||||||
| $178.546M | $216.385M | ||||||||
| $684.949M | $247.398M | ||||||||
| $-2.747M | - | ||||||||
| $5.355M | $0.798M | ||||||||
| - | - | ||||||||
| $9.353M | - | ||||||||
| $10.275M | $22.128M | ||||||||
| $22.375M | $23.724M | ||||||||
| - | - | ||||||||
| $707.324M | $271.122M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $727.176M | $786.195M | ||||||||
| $-366.193M | $-377.739M | ||||||||
| - | - | ||||||||
| $1.667M | $3.528M | ||||||||
| - | - | ||||||||
| $362.65M | $411.984M | ||||||||
| - | - | ||||||||
| $362.65M | $411.984M | ||||||||
| $1.07B | $0.683B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $555.799M | $157.705M | ||||||||
| $463.215M | $4.961M | ||||||||
| $329.743M | $-123.663M |
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