
Last Price
52 Week Range
$50.00 - $87.00
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $334.066M | $108.442M | ||||||||
| $243.66M | $276.424M | ||||||||
| $390.209M | $566.682M | ||||||||
| - | - | ||||||||
| $96.346M | $129.568M | ||||||||
| $1.064B | $1.081B | ||||||||
| $150.471M | $272.307M | ||||||||
| $287.656M | $981.554M | ||||||||
| $42.872M | - | ||||||||
| $76.065M | $74.515M | ||||||||
| $29.194M | $173.18M | ||||||||
| $0.586B | $1.502B | ||||||||
| - | - | ||||||||
| $1.651B | $2.583B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $212.508M | $245.114M | ||||||||
| $36.852M | - | ||||||||
| - | $42.413M | ||||||||
| $20.89M | - | ||||||||
| $32.828M | - | ||||||||
| $8.148M | - | ||||||||
| $115.507M | $306.1M | ||||||||
| $393.905M | $593.627M | ||||||||
| $0.71B | $1.251B | ||||||||
| $50.845M | - | ||||||||
| - | - | ||||||||
| $5.722M | $93.16M | ||||||||
| $80.587M | $79.562M | ||||||||
| $0.857B | $1.424B | ||||||||
| - | - | ||||||||
| $1.25B | $2.018B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $199.959M | $274.28M | ||||||||
| $316.746M | - | ||||||||
| $-116.65M | $-67.543M | ||||||||
| - | $358.13M | ||||||||
| $400.055M | $564.867M | ||||||||
| - | - | ||||||||
| $400.055M | $564.867M | ||||||||
| $1.651B | $2.583B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $42.872M | - | ||||||||
| $0.791B | $1.294B | ||||||||
| $0.457B | $1.185B |
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