Yes your are missing something. If you go back and look at the past sec filings you will find that every year SYTE releases its 10k for year either the last week of March or first week of April. It then normally reports its first quarter of new year in May. Nothing new and well within the guidelines