AtriCure Q2 net income turns to USD 8.96 million; revenue rises 12.8% to USD 153.6 million year over year - ATRC News | Rallies