algs: the income statement