272210 272210 Company RSS Earnings Aug 20, 2026Hanwha Systems boosts defense revenue in first half 2026