I'm not in TSTA at present. My biggest concern with them would be that their backlog is rather small at this point. IMO fiscal Q4 will have some good numbers but it is downhill from there unless orders start ramping up in a big way.
I don't think there is any significance to the timing of this PR relative to earnings. I think they put out the PRs when they receive the orders.