If you just did it this morning you are already passed 90 days, the 25th of May would have been your 90th day. Some offices require you to submit it between 15 days early and 7 days before as the only time frame. Since this was your first 90 day report since returning from out of country you would have to do it in person.