Are Robust Financials Driving The Recent Rally In Diodes Incorporated's (NASDAQ:DIOD) Stock?