https://corp.delaware.gov/paytaxes/
>Foreign Corporations must file an Annual Report with the Delaware Secretary of State on or before June 30 each year.
(ie if he opened acct in Apr 2017, he'd have missed 2 filings by now)