Business Rules

Component: (Network and Table)
Network
70000 - Earnings Per Share Components
(http://www.xbrlsite.com/DigitalFinancialReporting/Metapattern/ComplexComputation/EarningsPerShareComponents)
Table Earnings Per Share Components [Table]

Assertion Report

Existence Assertions

# Label Result Rule
1 EarningsPerShare is required.
(Exists_EarningsPerShare)
Pass Specified concept(s) exist
2 WeightedAverageCommonShares is required.
(Exists_WeightedAverageCommonShares)
Pass Specified concept(s) exist
3 NetIncomeLoss is required.
(Exists_NetIncomeLoss)
Pass Specified concept(s) exist

Value Assertions

# Label Result Rule
1 WeightedAverageCommonShares greater than zero.
(GreaterThanZero_WeightedAverageCommonShares)
Pass SATISFIED: (OK) The reported fact value of 100000000 for pattern:WeightedAverageCommonShares is greater than zero as is expected.
2 WeightedAverageCommonShares greater than zero.
(GreaterThanZero_WeightedAverageCommonShares)
Pass SATISFIED: (OK) The reported fact value of 100000000 for pattern:WeightedAverageCommonShares is greater than zero as is expected.
3 Basic earnings per share properly computes.
(ComplexComputation_BasicEarningsPerShare)
Pass SATISFIED: (OK) The reported value of earnings per share 0.1 for the concept pattern:EarningsPerShare agrees to the computed value.
4 Basic earnings per share properly computes.
(ComplexComputation_BasicEarningsPerShare)
Pass SATISFIED: (OK) The reported value of earnings per share 0.2 for the concept pattern:EarningsPerShare agrees to the computed value.