Brown spotting

Kayleigh
Ovulated on cycle day 24 and was due on last Thursday and spotting brown yesterday. Do you think it's start of period coming or implantation.