Early in the episode you guys mentioned that during her night report April takes a personal moment to thank the turtles. This isn't true. If you pay attention you can hear her reporting on the sudden shut down and disappearance of tgri, the company that made the ooze. And all that was found was a note from the professor. She is reading the note that thanks the turtles.