It means that Punch TV has really just started to run their shows and produce AD revenue. Pretty simple to figure that out... Doh!