
Last Price
52 Week Range
$49.40 - $150.99
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $108.183M | $148.692M | $196.821M | ||||||||||
| $123.797M | $126.01M | $190.304M | ||||||||||
| $191.489M | $187.17M | $220.622M | ||||||||||
| - | - | - | ||||||||||
| $53.608M | $78.688M | $93.842M | ||||||||||
| $477.077M | $540.56M | $701.589M | ||||||||||
| $41.389M | $28.787M | $44.836M | ||||||||||
| $0.566B | $0.548B | $1.417B | ||||||||||
| - | - | - | ||||||||||
| - | - | - | ||||||||||
| $45.087M | $130.548M | $160.284M | ||||||||||
| $0.652B | $0.708B | $1.622B | ||||||||||
| - | - | - | ||||||||||
| $1.129B | $1.248B | $2.324B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $83.186M | $79.906M | ||||||||||
| - | $61.222M | $105.412M | ||||||||||
| $107.323M | - | $30M | ||||||||||
| — | $7.621M | $11.967M | ||||||||||
| $5.814M | $11.006M | - | ||||||||||
| $5.814M | - | - | ||||||||||
| $110.717M | $25.027M | $27.012M | ||||||||||
| $299.115M | $177.056M | $254.297M | ||||||||||
| $140.36M | $207.955M | $749.224M | ||||||||||
| $21.459M | $56.342M | $79.444M | ||||||||||
| $21.459M | - | - | ||||||||||
| $3.666M | $3.812M | $16.737M | ||||||||||
| $22.075M | $1.055M | $6.662M | ||||||||||
| $187.56M | $310.264M | $907.577M | ||||||||||
| - | - | - | ||||||||||
| $0.487B | $0.487B | $1.162B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| — | - | - | ||||||||||
| - | - | - | ||||||||||
| $555K | $556K | $589K | ||||||||||
| $-294.336M | $-182.247M | $-106.564M | ||||||||||
| - | $0.942B | $1.267B | ||||||||||
| $-0.05M | $0.521M | $1.028M | ||||||||||
| $936.403M | - | - | ||||||||||
| $0.643B | $0.761B | $1.162B | ||||||||||
| - | - | - | ||||||||||
| $0.643B | $0.761B | $1.162B | ||||||||||
| $1.129B | $1.248B | $2.324B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||||
| $290.601M | $313.018M | $926.145M | ||||||||||
| $182.418M | $164.326M | $729.324M |
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