Diodes Inc (DIOD) Financial Statements & SEC Data