Atlanta Braves Holdings Reports Improved Financial Performance Atlanta Braves Holdings posted a $31.3 million net loss for 2024, significantly better than the previous year's $125.3 million loss. Revenue rose to $662.7 million, driven by sponsorships and rate increases. The company continues leveraging its mixed-use development, The Battery Atlanta, to enhance financial stability.2