
Last Price
52 Week Range
$3.40 - $19.07
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $910.767M | $970.807M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | $10.835M | |||||||
| $11.519M | - | |||||||
| $922.286M | $981.642M | |||||||
| $373.731M | $304.921M | |||||||
| - | - | |||||||
| - | - | |||||||
| - | - | |||||||
| $26.378M | $21.593M | |||||||
| $400.109M | $326.514M | |||||||
| - | - | |||||||
| $1.322B | $1.308B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $6.466M | $11.819M | |||||||
| $17.447M | $41.49M | |||||||
| - | - | |||||||
| $8.759M | $8.237M | |||||||
| - | - | |||||||
| - | - | |||||||
| $32.212M | - | |||||||
| $64.884M | $61.546M | |||||||
| $-84.778M | $-62.763M | |||||||
| $93.537M | $71M | |||||||
| - | - | |||||||
| - | - | |||||||
| $14.886M | $14.874M | |||||||
| $99.664M | $77.637M | |||||||
| - | - | |||||||
| $164.548M | $139.183M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $0B | $1.169B | |||||||
| $-3.359B | - | |||||||
| $4.516B | - | |||||||
| $428K | - | |||||||
| - | - | |||||||
| $1.158B | $1.169B | |||||||
| - | - | |||||||
| $1.158B | $1.169B | |||||||
| $1.322B | $1.308B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $769.901M | $740.283M | |||||||
| $93.537M | $71M | |||||||
| $-47.329M | $-159.524M |
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