are thank you cards a must?

We had my baby shower NOV 4th and we planned to send out thank you cards within 1 week but my dad has been in and out of the hospital and it just hasn't worked out to get them all ready and out. Is it too late to send them now? Are they necessary?