Comm Health CYH Q1 2026 Results Fall Short EPS 048 Revenue NA Kartoon Studios TOON Q3 2018 Results Fall Short EPS 240 Revenue NA