Alexander's Announces First Quarter Financial Results
1. ALX reported Q1 2025 net income down to $12.3 million. 2. Funds from operations (FFO) also decreased to $20.8 million. 3. ALX's revenue declined to $54.9 million compared to $61.4 million last year. 4. FFO per diluted share decreased to $4.06 from $4.98. 5. Company cites risks affecting future performance in forward-looking statements.