I would like to thank you for posting that link. https://icis.corp.delaware.gov/Ecorp/FranchiseTax/Filing.aspx?eId=181216164316958 The Business Entity number is: 2227946 And shows a corporate tax due of: $57,036.30 Which is interesting because of Delaware has a flat corporate tax rate of 8.7% https://revenue.delaware.gov/frequently-asked-questions/corporate-income-tax-faqs/ If that is true then Revenue in 2018 for Web To Door was $655,589.66? Heck alot smaller then the $18 million.