
Last Price
52 Week Range
$9.80 - $19.74
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $176.522M | $169.954M | $225.98M | ||||||
| $167.187M | $193.315M | $204.233M | ||||||
| $83.171M | $67.527M | $65.195M | ||||||
| - | - | - | ||||||
| $394.227M | $226.642M | $89.718M | ||||||
| $821.107M | $657.438M | $585.126M | ||||||
| $2.828B | $2.395B | $1.329B | ||||||
| $2.195B | $2.069B | $2.101B | ||||||
| - | - | $4.588M | ||||||
| $3.66M | $8.206M | $9.151M | ||||||
| $62.877M | $132.668M | $123.803M | ||||||
| $5.09B | $4.604B | $3.568B | ||||||
| - | - | - | ||||||
| $5.911B | $5.262B | $4.153B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $67.526M | $124.796M | $125.219M | ||||||
| $166.741M | $253.88M | - | ||||||
| $28.253M | $33.189M | $277.77M | ||||||
| - | - | - | ||||||
| $61.405M | $29.536M | - | ||||||
| - | - | - | ||||||
| $164.647M | $22.03M | $245.159M | ||||||
| $427.167M | $433.895M | $648.148M | ||||||
| $1.549B | $1.357B | $1.396B | ||||||
| $1.347B | $1.303B | $0.541B | ||||||
| $30.507M | $31.314M | $29.641M | ||||||
| $154.742M | $87.485M | $72.249M | ||||||
| $148.334M | $138.371M | $131.682M | ||||||
| $4.577B | $4.221B | $2.711B | ||||||
| - | - | - | ||||||
| $5.004B | $4.654B | $3.359B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| $1.64M | $1.638M | $1.645M | ||||||
| $-0.71B | $-1.003B | $-0.889B | ||||||
| $1.652B | $1.7B | $1.725B | ||||||
| $-37.875M | $-91.572M | $-44.678M | ||||||
| - | - | - | ||||||
| $906.079M | $607.334M | $793.49M | ||||||
| $644K | - | - | ||||||
| $906.723M | $607.334M | $793.49M | ||||||
| $5.911B | $5.262B | $4.153B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $0.285M | - | $4.588M | ||||||
| $4.351B | $3.997B | $2.755B | ||||||
| $4.099B | $3.827B | $2.53B |
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