Turnaround at Stratus Properties Marked by Strong 2024 Results and Project Progress Stratus Properties reported a net income of $2 million for 2024, reversing a prior year’s loss. Revenue jumped to $54.2 million, fueled by property sales and leasing successes. Ongoing developments, including Holden Hills and The Saint George, are set for completion in the first half of 2025, supporting future growth.45