AtriCure, Inc. (ATRC): financials from its own SEC filings