Ask your vet about repeat dosing advice for your area.
We are a very flukey area here, so would need to repeat dose sheep after 6-8 weeks to maintain protection. "Normally" (whatever that means now), fluke is a winter problem, worms a summer one, hence we would 'normally' give the final fluke dose before lambing, but these very wet years we've had to carry on fluking throughout the year.