TrioTech International TRT Q3 2024 Earnings Modest Profit Reported Amidst Challenging Environment CIMP Q1 2026 Earnings EPS Beats Estimates by 282 LNSR Earnings Overview 20260522 YPF Q4 2025 Earnings Massive Reported Loss Amidst Macro Turbulence Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower DIS Q1 2026 Earnings EPS Beats Estimates by 437 Amid CostCutting and Streaming Progress