DIODES INC /DEL/ (DIOD): financials, 13F holders and insider trades