Cardiff Onco CRDF Q1 2026 Earnings Miss EPS 018 vs 014 Expected Tecnoglass TGLS Q1 2026 Results Strong Execution Drives Outperformance Deswell DSWL Q1 2009 Profit Warning EPS 008 Trails 013 Crypto Companies Shift Focus from Volatility to Sustainability as Earnings Signal Maturity