
Last Price
52 Week Range
$10.09 - $20.55
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 |
|---|---|---|---|---|---|---|---|---|
| $33.312M | $21.246M | |||||||
| $7.235M | $6.859M | |||||||
| $6.117M | $7.174M | |||||||
| $7.008M | - | |||||||
| $2.204M | $13.801M | |||||||
| $55.876M | $49.08M | |||||||
| $0.889B | $1.093B | |||||||
| $566.161M | $595.116M | |||||||
| - | - | |||||||
| - | - | |||||||
| $3.251M | $4.834M | |||||||
| $1.458B | $1.693B | |||||||
| - | - | |||||||
| $1.514B | $1.742B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $15.71M | $8.701M | |||||||
| $28.337M | - | |||||||
| $9.228M | $88.343M | |||||||
| $55.704M | - | |||||||
| $8.749M | - | |||||||
| $5.623M | $6.778M | |||||||
| $23.87M | $63.677M | |||||||
| $138.472M | $167.499M | |||||||
| $-366.533M | $651.254M | |||||||
| $611.28M | - | |||||||
| - | - | |||||||
| $32.218M | $21.972M | |||||||
| $3.658M | $275.025M | |||||||
| $780.495M | $948.251M | |||||||
| - | - | |||||||
| $0.919B | $1.116B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| - | - | |||||||
| $607K | $611K | |||||||
| $-53.822M | $-34.39M | |||||||
| $649.045M | - | |||||||
| $-0.441M | $-1.095M | |||||||
| - | $661.153M | |||||||
| $595.389M | $626.279M | |||||||
| - | - | |||||||
| $595.389M | $626.279M | |||||||
| $1.514B | $1.742B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | |||||||
| $809.551M | $739.597M | |||||||
| $776.239M | $718.351M |
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