The timelines actually vary from state to state. IDEA is not clear on specific timelines, and many states have their own. The best thing is to check your state's DOE website and procedural safeguards. In my state (MA) The IEP must be given to the parents within 10 school days of the meeting. If the parents ask, the district must provide it within 5 school days.
Yes, IDEA applies to all states - but often the law and the regulations do not provide specific timelines. In any case - you are now at a month - by most people's and state's definition this would constitute "undue" delay. The services shouldn't happen until you approve them, and without the document you cannot do this. Meanwhile, your child is waiting.
I would call and e-mail the TEAM chair and cc the principal. Give them a reasonable timeline (2-3 days). It is hectic at the end of the year - perhaps it is sitting on someone's desk in a pile of other IEP's. Shouldn't happen, but often it does. A reminder may get yours to the top of the pile and out the door for your approval.