CSI Reports Record Revenues and Net Income for Second Quarter