
Last Price
52 Week Range
$16.82 - $71.65
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.444B | $1.168B | ||||||||||
| $428.904M | $552.905M | ||||||||||
| $597.984M | $702.631M | ||||||||||
| $8.531M | $10.567M | ||||||||||
| $3.865M | $2.5M | ||||||||||
| $1.483B | $2.437B | ||||||||||
| $283.31M | $332.755M | ||||||||||
| $3.461M | $2.847M | ||||||||||
| $50.338M | $66.035M | ||||||||||
| $14.781M | $29.389M | ||||||||||
| $20.452M | $4.479M | ||||||||||
| $372.342M | $435.505M | ||||||||||
| - | - | ||||||||||
| $1.856B | $2.872B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $215.841M | $248.491M | ||||||||||
| $93.488M | - | ||||||||||
| $77.286M | $113.909M | ||||||||||
| $2.132M | - | ||||||||||
| $12.779M | - | ||||||||||
| $252.486M | $205.197M | ||||||||||
| - | $178.115M | ||||||||||
| $641.233M | $745.712M | ||||||||||
| $101.685M | $178.93M | ||||||||||
| $5.972M | $5.069M | ||||||||||
| $8.049M | - | ||||||||||
| - | - | ||||||||||
| $1.168M | $6.896M | ||||||||||
| $118.582M | $195.964M | ||||||||||
| - | - | ||||||||||
| $759.815M | $941.676M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | - | ||||||||||
| $7K | $7K | ||||||||||
| $260M | $350.428M | ||||||||||
| $0.677B | $1.116B | ||||||||||
| $-32.858M | $-1.576M | ||||||||||
| - | - | ||||||||||
| $0.905B | $1.464B | ||||||||||
| $191.281M | $466.146M | ||||||||||
| $1.096B | $1.931B | ||||||||||
| $1.856B | $2.872B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $86.988M | $468.15M | ||||||||||
| $188.783M | $302.977M | ||||||||||
| $-218.662M | $-462.985M |
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