gaap rulessoftware depreciation life gaapgaap consolidation rulesgaap rules and regulationsgaap translation rulesgaap rules for accounts receivablegaap capitalization rulesgaap accrual rulesgaap rules for accounts payablegaap depreciation livesgaap capitalization rules for repairsgaap inventory capitalization rules