Timbercreek Financial reported second-quarter 2026 results that missed analyst estimates, according to the company's earnings call transcript.