
Last Price
52 Week Range
$7.64 - $16.82
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $656.849M | $748.291M | $764.055M | |||||||
| $116.515M | $133.499M | $151.031M | |||||||
| $540.334M | $614.792M | $613.024M | |||||||
| $153.046M | $178.445M | $179.109M | |||||||
| $259.653M | $300.57M | $301.652M | |||||||
| $45.215M | $56.579M | $44.192M | |||||||
| $82.42M | $79.198M | $88.071M | |||||||
| $11.626M | $-1.733M | $3.712M | |||||||
| $-5.256M | $5.244M | $-4.366M | |||||||
| $6.37M | $3.511M | $-0.654M | |||||||
| $88.79M | $82.709M | $87.417M | |||||||
| $32.559M | $32.059M | $32.718M | |||||||
| $56.231M | $50.65M | $54.699M | |||||||
| $0.33 | $0.31 | $0.34 | |||||||
| $0.32 | $0.3 | $0.329 | |||||||
| $170.515M | $162.78M | $648.323M | |||||||
| $175.076M | $166.683M | $663.985M | |||||||
| $135.123M | $141.021M | $149.667M | |||||||
| $45.215M | $56.579M | $59.531M | |||||||
| $89.908M | $84.442M | $90.136M |
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