
Last Price
52 Week Range
$30.52 - $59.25
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $64.009M | $123.278M | $105.159M | |||||||
| $314.467M | $350.299M | $344.098M | |||||||
| - | - | - | |||||||
| $13.066M | - | - | |||||||
| $50.531M | $65.456M | $68.972M | |||||||
| $442.073M | $539.033M | $518.229M | |||||||
| $66.101M | $67.172M | $82.508M | |||||||
| $2.581B | $2.675B | $2.655B | |||||||
| $25.764M | $27.92M | $27.878M | |||||||
| $198.286M | $170.368M | $163.011M | |||||||
| $86.445M | $75.502M | $76.624M | |||||||
| $2.958B | $3.016B | $3.005B | |||||||
| - | - | - | |||||||
| $3.4B | $3.555B | $3.524B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $30.301M | $26.952M | $21.269M | |||||||
| $37.964M | - | - | |||||||
| - | $13.669M | $13.312M | |||||||
| $11.656M | - | - | |||||||
| $13.822M | $19.805M | $16.77M | |||||||
| $262.724M | $278.244M | $265.981M | |||||||
| $471.689M | $641.345M | $706.304M | |||||||
| $0.814B | $0.96B | $1.007B | |||||||
| $1.361B | $1.227B | $1.152B | |||||||
| $38.55M | $22.15M | - | |||||||
| $16.641M | $18.41M | - | |||||||
| $8.612M | $4.368M | $4.657M | |||||||
| $104.118M | $111.625M | $134.053M | |||||||
| $1.544B | $1.405B | $1.291B | |||||||
| - | - | - | |||||||
| $2.359B | $2.366B | $2.298B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| - | - | - | |||||||
| $3.02M | $3.024M | $3.036M | |||||||
| $-75.941M | $-40.258M | $-22.439M | |||||||
| $1.218B | $1.301B | $1.326B | |||||||
| $-104.078M | $-74.558M | $-80.727M | |||||||
| - | - | - | |||||||
| $1.041B | $1.189B | $1.226B | |||||||
| $133K | $79K | $41K | |||||||
| $1.041B | $1.189B | $1.226B | |||||||
| $3.4B | $3.555B | $3.524B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $25.764M | $27.92M | $27.878M | |||||||
| $1.427B | $1.285B | $1.166B | |||||||
| $1.363B | $1.161B | $1.06B |
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