The Indirect Method for Cash Flows from Operating Activities

Operating Activities: Indirect Method Net income is adjusted for the following: Changes in working capital accounts include increases and decreases in the current operating asset and liability accounts. The changes in these accounts arise from applying accrual accounting—that is, recognising revenues when they are earned and expenses when they are incurred instead of when the…

The Direct Method for Cash Flows from Operating Activities

The first step in preparing the cash flow statement is to determine cash flows from operating activities, which can be presented using the direct or indirect method. Cash flows from investing activities and from financing activities are identical regardless of whether the direct or indirect method is used to present operating cash flows. Companies often…

Linkages between the Financial Statements

The primary financial statements are as follows: Relationship between Financial Statement Linkages Between Current Assets and Current Liabilities The income statement and statement of cash flows also provide key linkages between the current assets and current liabilities sections of the balance sheet. Differences between the accrual and cash accounting recognition of operating activities result in…

Goodwill

When one company acquires another, the purchase price is allocated to all of the identifiable assets (tangible and intangible) and liabilities acquired, based on fair value. If the purchase price is greater than the fair value of the identifiable assets and liabilities acquired, the excess amount is recognised as an asset, goodwill. The subject of…

Intangible Assets

Intangible assets are identifiable non-monetary assets without physical substance. An identifiable asset can be acquired on a standalone basis (i.e., can be separated from the entity) or arises from contractual or legal rights and privileges. Common examples include patents, licenses, trademarks, and customer lists. The most common intangible that is not separately identifiable is goodwill, which arises…

Data Manipulation and Analysis with pandas

The name pandas is derived from panel data, an econometrics term for a multidimensional structured dataset. Introducing pandas Series, pandas DataFrames, and pandas Indexes pandas.Series The pandas.Series data structure represents a one-dimensional series of homogeneous values (integer values, string values, double values, and so on). Series are a type of list and can contain only…

High-Speed Scientific Computing Using NumPy

Creating NumPy ndarrays Creating 1D ndarrays Inspect the type of the array Creating 2D ndarrays Creating any-dimension ndarrays Creating an ndarray with np.zeros(…) Creates an ndarray populated with all 0s Creating an ndarray with np.ones(…) Each value is assigned a value of 1 Creating an ndarray with np.identity(…) Creating an ndarray with np.arange(…) Creating an…