
Last Price
52 Week Range
$19.25 - $110.32
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|
| $0.594B | $0.922B | $1.143B | |||||
| $342.893M | $386.86M | $500.636M | |||||
| $251.27M | $534.873M | $641.899M | |||||
| - | - | - | |||||
| $31.026M | $48.948M | $55.118M | |||||
| $14.878M | $32.148M | $5.072M | |||||
| $205.366M | $453.777M | $581.741M | |||||
| $-29.267M | $-21.053M | $-29.54M | |||||
| $-123.679M | $-380.851M | $-308.981M | |||||
| $-152.946M | $-401.904M | $-338.521M | |||||
| $52.42M | $51.873M | $243.22M | |||||
| $82.691M | $131.213M | $154.153M | |||||
| $-30.271M | $-79.34M | $89.067M | |||||
| $-0.42 | $-0.97 | $1.109 | |||||
| $-0.42 | $-0.96 | $1.088 | |||||
| $72.399M | $81.672M | $319.345M | |||||
| $72.399M | $82.723M | $323.369M | |||||
| $149.803M | $152.969M | $400.886M | |||||
| $62.732M | $70.952M | $94.715M | |||||
| $87.071M | $82.017M | $306.171M |
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