Latest FilingQ1 2026
Report Date2026-03-11
Market Cap$147.91B
P/E Ratio55.39
ROE19.25%

Free Cash Flow

MetricQ4 '24Q1 '25Q2 '25Q3 '25Q4 '25Q1 '26
Free cash flow$508.8M$259.6M$214.1M

Other

MetricQ4 '24Q1 '25Q2 '25Q3 '25Q4 '25Q1 '26
Net increase (decrease) in cash$1.5B-$1.8B-$62.4M