Inspire Medical swings to Q2 profit; revenue falls 7.6% to $200.6 million - INSP News | Rallies