
Last Price
52 Week Range
$14.46 - $32.38
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $2.637B | $2.885B | |||||
| $2.417B | $2.639B | |||||
| $220.672M | $246.566M | |||||
| - | - | |||||
| $107.247M | $126.464M | |||||
| $26.642M | $27.281M | |||||
| $86.783M | $92.821M | |||||
| $-90.515M | $-78.428M | |||||
| $376K | $194K | |||||
| $-90.139M | $-78.234M | |||||
| $-3.356M | $14.587M | |||||
| $3.466M | $-8.063M | |||||
| $-6.724M | $22.395M | |||||
| $-0.081 | $0.25 | |||||
| $-0.081 | $0.25 | |||||
| $83.287M | $90M | |||||
| $83.286M | $90.295M | |||||
| $243.186M | $231.808M | |||||
| $156.027M | $138.793M | |||||
| $87.159M | $93.015M |
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