TREE reported its earnings on 2026-04-30, showcasing a revenue of 327.27M against an estimate of 321.09M, resulting in a 1.92% surprise. The EPS was 1.22, surpassing the expected 1.47 by -17.01%. The stock experienced a -21.74% price change on the earnings day and a -20% change over the next five days, reflecting market reactions to the results.