cpptl: the income statement