
Last Price
52 Week Range
$3.51 - $6.71
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.732B | $7.643B | |||||||||||||
| $8.335B | $7.382B | |||||||||||||
| $397.218M | $261.052M | |||||||||||||
| - | - | |||||||||||||
| $162.92M | $165.711M | |||||||||||||
| $140.272M | $-6.545M | |||||||||||||
| $94.026M | $102.302M | |||||||||||||
| $-67.161M | $-81.124M | |||||||||||||
| $0.124M | $7.8M | |||||||||||||
| $-67.037M | $-73.324M | |||||||||||||
| $26.989M | $28.978M | |||||||||||||
| $6.144M | $6.342M | |||||||||||||
| $20.845M | $22.744M | |||||||||||||
| $0.13 | $0.15 | |||||||||||||
| $0.13 | $0.15 | |||||||||||||
| $116.139M | $113.312M | |||||||||||||
| $116.949M | $114.976M | |||||||||||||
| $257.031M | $255.984M | |||||||||||||
| $132.414M | $134.451M | |||||||||||||
| $124.617M | $121.533M |
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