
Last Price
52 Week Range
$19.86 - $27.48
Next Earnings Date
Mar 12 2026
Next Earnings Date
Mar 12 2026
Last Price
| Metric | 2024 | LTM |
|---|---|---|
| $188.042M | $136.168M | |
| $317.298M | $362.535M | |
| $134.483M | $155.684M | |
| - | - | |
| $28.334M | $60.628M | |
| $668.157M | $715.015M | |
| $265.421M | $270.832M | |
| $1.46B | $1.453B | |
| $425.496M | $0.042M | |
| $3.22M | $3.486M | |
| $9.565M | $462.049M | |
| $2.164B | $2.189B | |
| - | - | |
| $2.832B | $2.904B |
| Metric | 2024 | LTM |
|---|---|---|
| $158.146M | $157.992M | |
| $40.493M | $66.762M | |
| $197.26M | $217.74M | |
| - | $5.971M | |
| - | $5.113M | |
| - | - | |
| $82.766M | $59.907M | |
| $478.665M | $508.372M | |
| $2.405B | $2.292B | |
| $12.549M | $21.415M | |
| - | - | |
| $171.103M | $169.602M | |
| $29.661M | $39.468M | |
| $2.631B | $2.532B | |
| - | - | |
| $3.109B | $3.041B |
| Metric | 2024 | LTM |
|---|---|---|
| $-498.91M | - | |
| - | - | |
| $0.013M | $1.728M | |
| $31.527M | $-195.553M | |
| $191.794M | - | |
| $-1.752M | $57.403M | |
| - | - | |
| $-277.328M | $-136.422M | |
| - | - | |
| $-277.328M | $-136.422M | |
| $2.832B | $2.904B |
| Metric | 2024 | LTM |
|---|---|---|
| $425.496M | $0.042M | |
| $2.627B | $2.547B | |
| $2.439B | $2.411B |
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