CMB.TECH Profit Hits $139 Million as Backlog Swells to $3.05 Billion