XML 107 R96.htm IDEA: XBRL DOCUMENT
v3.8.0.1

14) Revenues From Contracts With Customers: Revenues For The Company's Cemetery and Mortuary Contracts (Details) - USD ($) | 3 Months Ended
--- | ---
Mar. 31, 2018 | Mar. 31, 2017
Total revenues | $ 82,076,109 | $ 70,829,297
Net mortuary and cemetery sales | 3,232,729 | $ 3,358,973
Major goods or services lines - at need |  |
Total revenues | 2,737,625 |
Major goods or services lines - pre need |  |
Total revenues | 495,104 |
Timing of Revenue Recognition - Goods transferred at a point in time |  |
Total revenues | 2,072,481 |
Timing of Revenue Recognition - Services transferred at a point in time |  |
Total revenues | $ 1,160,248 |

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(a)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_SalesRevenueGoodsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=fil_MajorGoodsOrServicesLinesAtNeedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=fil_MajorGoodsOrServicesLinesPreNeedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=fil_TimingOfRevenueRecognitionGoodsTransferredAtAPointInTimeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=fil_TimingOfRevenueRecognitionServicesTransferredAtAPointInTimeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |