
Last Price
52 Week Range
$10.79 - $19.85
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $277.242M | $346.456M | $315.945M | |||||||
| $165.81M | $176.266M | $176.322M | |||||||
| $49.158M | $54.375M | $62.838M | |||||||
| $17.244M | - | - | |||||||
| $16.583M | $36.313M | $30.866M | |||||||
| $526.037M | $613.41M | $585.971M | |||||||
| $1.064B | $1.164B | $1.176B | |||||||
| $1.399B | $1.391B | $1.377B | |||||||
| - | - | - | |||||||
| $2.865M | - | $3.769M | |||||||
| $79.577M | $94.364M | $92.819M | |||||||
| $2.546B | $2.65B | $2.65B | |||||||
| - | - | - | |||||||
| $3.072B | $3.263B | $3.236B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $66.58M | $83.656M | $85.086M | |||||||
| $45.424M | - | - | |||||||
| $14.803M | $13.973M | $23.348M | |||||||
| $7.979M | $9.22M | - | |||||||
| $11.482M | - | - | |||||||
| $15.1M | - | - | |||||||
| $41.116M | $142.735M | $99.37M | |||||||
| $191.002M | $249.584M | $207.804M | |||||||
| $2.088B | $2.003B | $2.002B | |||||||
| $127.73M | $132.956M | $122.582M | |||||||
| $16.784M | $17.057M | $16.651M | |||||||
| $69.5M | $71.075M | $75.042M | |||||||
| $61.6M | $68.979M | $66.987M | |||||||
| $2.476B | $2.408B | $2.406B | |||||||
| - | - | - | |||||||
| $2.667B | $2.657B | $2.613B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-23.434M | $-17.013M | $-12.1M | |||||||
| - | - | - | |||||||
| $2.86M | $2.86M | $2.86M | |||||||
| $-610.042M | $-532.093M | $-505.504M | |||||||
| $1.244B | $1.262B | $1.263B | |||||||
| $-208.251M | $-109.838M | $-125.94M | |||||||
| - | - | - | |||||||
| $404.911M | $606.035M | $622.505M | |||||||
| - | - | - | |||||||
| $404.911M | $606.035M | $622.505M | |||||||
| $3.072B | $3.263B | $3.236B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| $2.351B | $2.274B | $2.27B | |||||||
| $2.073B | $1.927B | $1.954B |
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