If they were current... the next SEC due date would be May 15 for first quarter 2017 financials, with a possible extension to May 22 (because May 20 is a Saturday). .