
Last Price
52 Week Range
$15.00 - $90.19
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $594.163M | $921.733M | |||||
| $342.893M | $394.878M | |||||
| $251.27M | $526.855M | |||||
| - | - | |||||
| $31.026M | $50.052M | |||||
| $14.878M | - | |||||
| $205.366M | $476.803M | |||||
| $-29.267M | $-24.957M | |||||
| $-123.679M | $-399.973M | |||||
| $-152.946M | $-424.93M | |||||
| $52.42M | $51.873M | |||||
| $82.691M | $131.213M | |||||
| $-30.271M | $-79.34M | |||||
| $-0.42 | $-0.97 | |||||
| $-0.42 | $-0.96 | |||||
| $72.399M | $81.672M | |||||
| $72.399M | $82.723M | |||||
| $149.803M | $552.616M | |||||
| $62.732M | $75.813M | |||||
| $87.071M | $476.803M |
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