This company just settled with Apple...details certainly pending. They tend to PR about every 60 days with substantial info. They are due anytime, last PR was Jan 30th. .
Much higher price range shouldn't be a problem near term. Looks like they're really starting to rev up here after a couple years building the business.