
Last Price
52 Week Range
$16.47 - $23.49
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2022 | 2023 | 2024 |
|---|---|---|---|
| $2.008B | $2.028B | ||
| $1.073B | $1.08B | ||
| $934.727M | $948.44M | ||
| - | - | ||
| $806.938M | $813.302M | ||
| - | - | ||
| $127.789M | $135.138M | ||
| $-16.166M | $-5.988M | ||
| $-9.005M | $-15.726M | ||
| $-25.171M | $-21.714M | ||
| $102.618M | $113.424M | ||
| $24.519M | $25.491M | ||
| $78.099M | $87.933M | ||
| $0.6 | $0.67 | ||
| $0.6 | $0.67 | ||
| $130.367M | $130.367M | ||
| $130.367M | $130.367M | ||
| $182.666M | $187.056M | ||
| $62.876M | $65.194M | ||
| $119.79M | $121.862M |
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