
Last Price
52 Week Range
$15.30 - $38.15
Next Earnings Date
Apr 09 2026
Next Earnings Date
Apr 09 2026
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $132.53M | $98.468M | $194.051M | |||||||||
| $150.721M | $164.978M | $129.178M | |||||||||
| $142.107M | $167.217M | $181.148M | |||||||||
| $5.73M | $7.209M | $4.398M | |||||||||
| $9.192M | $15.812M | $5.064M | |||||||||
| $440.28M | $453.684M | $513.839M | |||||||||
| $24.83M | $39.738M | $38.851M | |||||||||
| $1.928B | $1.852B | $1.848B | |||||||||
| - | - | - | |||||||||
| - | - | - | |||||||||
| $42.881M | $51.046M | $50.321M | |||||||||
| $1.996B | $1.942B | $1.937B | |||||||||
| - | - | - | |||||||||
| $2.436B | $2.396B | $2.451B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $61.259M | $85.257M | $75.486M | |||||||||
| $35.947M | $33.437M | - | |||||||||
| - | - | - | |||||||||
| $5.494M | $5.867M | - | |||||||||
| $8.615M | - | - | |||||||||
| - | - | - | |||||||||
| $5.915M | - | $27.135M | |||||||||
| $108.615M | $124.561M | $102.621M | |||||||||
| $397.485M | $199.572M | $349.225M | |||||||||
| $5.494M | $55.361M | $47.519M | |||||||||
| - | - | - | |||||||||
| $166.012M | $166.091M | $169.627M | |||||||||
| $36.546M | - | - | |||||||||
| $600.043M | $464.651M | $613.89M | |||||||||
| - | - | - | |||||||||
| $708.658M | $589.212M | $716.511M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-78.451M | $-129.337M | $-230.026M | |||||||||
| - | - | - | |||||||||
| $1.025M | $1.037M | $1.039M | |||||||||
| $487.265M | $590.879M | $616.148M | |||||||||
| $1.32B | $1.347B | $1.35B | |||||||||
| $-2.039M | $-2.433M | $-2.655M | |||||||||
| - | - | - | |||||||||
| $1.727B | $1.807B | $1.734B | |||||||||
| - | - | - | |||||||||
| $1.727B | $1.807B | $1.734B | |||||||||
| $2.436B | $2.396B | $2.451B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-166.012M | - | - | |||||||||
| $402.979M | $304.427M | $444.263M | |||||||||
| $270.449M | $205.959M | $250.212M |
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