PDF Solutions PDFS Q1 2026 Beat Revenue NA EPS Exceeds by Significant Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Core Molding CMT Q1 2026 Earnings Miss by Significant Key Takeaways Culper Research Report Raises Questions Over Nvidias China Exposure