Store Capital LLC reported earnings results for the first quarter ended March 31, 2024. For the first quarter, the company reported sales was USD 248.3 million compared to USD 230.76 million a year ago. Revenue was USD 275.27 million compared to USD 249.94 million a year ago.

Net income was USD 20.58 million compared to net loss of USD 9.76 million a year ago.