Revenues and profit up for VMIL Q2