opgn: the income statement