Walgreens lowered its full-year earnings guidance due to lower consumer spending and a decline in demand for Covid vaccines and testing. Despite revenue growth, the company experienced a 59% drop in net profit. Pharmacy sales rose 6.3%, and partnerships with primary-care and at-home healthcare providers contributed to revenue growth.