Liabilities / Assets
13th percentile
Higher debt load relative to assets than 13% of similar nonprofits.
EIN 81-0243702 • 501(c)12 • Fairfield, MT
Profile
To provide advanced communications services and gainful employment to enhance the quality of our members and employees' lives while improving the economic well-being of the communities served.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
13th percentile
Higher debt load relative to assets than 13% of similar nonprofits.
Liabilities / Revenue
18th percentile
Higher debt load relative to revenue than 18% of similar nonprofits.
Net Margin
47th percentile
Higher net margin than 47% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
3rd percentile
Faster asset growth than 3% of similar nonprofits.
Revenue Growth
75th percentile
Faster revenue growth than 75% of similar nonprofits.
Assets
Down$174,975,911
Down $3,784,200 (-2.1%) from 2023
Liabilities
Down$52,153,634
Down $5,691,288 (-9.8%) from 2023
Net Assets
Up$122,822,277
Up $1,907,088 (+1.6%) from 2023
Revenue
Up$62,774,976
Up $4,458,214 (+7.6%) from 2023
Expenses
Up$62,774,976
Up $4,458,214 (+7.6%) from 2023
Net Income
Flat$0
Flat from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To provide advanced communications services and gainful employment to enhance the quality of our members and employees' lives while improving the economic well-being of the communities served.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $137,609,395 | $132,296,029 | ▼ $5,313,366 |
| Rtn Earn Endowment Incm Other Fnds | $108,922,871 | $110,166,498 | ▲ $1,243,627 |
| Pd in Cap Srpls Land Bldg Eqp Fund | $11,992,318 | $12,655,779 | ▲ $663,461 |
| Cash and Non-Interest-Bearing Accounts | $11,201,609 | $9,108,314 | ▼ $2,093,295 |
| Investments Other Securities | $6,571,526 | $6,228,567 | ▼ $342,959 |
| Accounts Receivable | $5,884,381 | $5,580,547 | ▼ $303,834 |
| Savings and Temporary Cash Investments | $4,463,396 | $5,000,000 | ▲ $536,604 |
| Inventories for Sale or Use | $5,135,852 | $4,931,505 | ▼ $204,347 |
| Prepaid Expenses and Deferred Charges | $1,402,718 | $1,377,571 | ▼ $25,147 |
| Other Notes and Loans Receivable, Net | $0 | $23,333 | ▲ $23,333 |
| Cap Stk Tr Prin Current Funds | $0 | $0 | → $0 |
| Total Assets | $178,760,111 | $174,975,911 | ▼ $3,784,200 |
| Other Assets Total | $6,491,234 | $10,430,045 | ▲ $3,938,811 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $45,402,211 | $41,674,702 | ▼ $3,727,509 |
| Other Liabilities | $6,575,839 | $5,264,295 | ▼ $1,311,544 |
| Accounts Payable and Accrued Expenses | $5,866,872 | $5,214,637 | ▼ $652,235 |
| Total Liabilities | $57,844,922 | $52,153,634 | ▼ $5,691,288 |
| Net Assets / Fund Balance | |||
| Total Net Assets Fund Balance | $120,915,189 | $122,822,277 | ▲ $1,907,088 |
| Total Liabilities and Net Assets / Fund Balance | $178,760,111 | $174,975,911 | ▼ $3,784,200 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Equipment | $125,796,857 | $198,087,740 | $323,884,597 |
| Buildings | $5,099,445 | $8,155,549 | $13,254,994 |
| Land | $1,399,727 | - | $1,399,727 |
| Other Assets Org | $8,303,528 | - | - |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| David Gibson | CEO/gm | FT | $305,452 | $294,760 | $600,212 |
| Peggy Poor | Director of Customer Operations | FT | $153,121 | $327,852 | $480,973 |
| Timothy Hodges | Director of Network Operations | FT | $149,718 | $313,286 | $463,004 |
| Bonnie Mayer | Director of Human Resources | FT | $134,688 | $176,959 | $311,647 |
| Emily Gulick | CFO | FT | $183,002 | $104,311 | $287,313 |
| Christian Gronning | Director of Facility Operations | FT | $130,561 | $154,061 | $284,622 |
| Steven Krogue | Senior Network Administrator | FT | $153,417 | $88,490 | $241,907 |
| Tyler Lura | District Supervisor | FT | $140,484 | $99,986 | $240,470 |
| Daniel Kimmet | Osp Engineer | FT | $139,359 | $76,708 | $216,067 |
| Bartlett Elliott | Controller | FT | $133,885 | $70,857 | $204,742 |
| Mary E Hill | President | PT | $45,876 | - | $45,876 |
| Kyle J Burgmaier | Trustee | PT | $39,621 | - | $39,621 |
| Logan P Good | Trustee | PT | $38,271 | - | $38,271 |
| Diane M Gollehon | Trustee | PT | $35,765 | - | $35,765 |
| Kelly M Mcinerney | Secretary/treasurer | PT | $34,320 | - | $34,320 |
| Dale E Giem | Trustee | PT | $33,120 | - | $33,120 |
| Kirk R Dige | Vice President | PT | $22,704 | - | $22,704 |
| Howard W Goltz | Trustee | PT | $19,574 | - | $19,574 |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Mastec INC | Construction | 152 PARK AVENUE, Shevlin, MN 56676 | $8,332,912 |
| Crown Utilities LLC | Construction | 4457 E FRANKLIN ROAD, Nampa, ID 83687 | $3,855,946 |
| Victory Equity Construction | Construction | 12100 PULP MILL ROAD, Missoula, MT 59808 | $1,006,857 |
| Mt Communications LLC | Construction | PO BOX 704, Ennis, MT 59729 | $819,506 |
| Rocky Mountain Contractors INC | Construction | PO BOX 8688, Kalispell, MT 59904 | $523,883 |
| Line Item | Amount |
|---|---|
| Other Expenses | $56,921,214 |
| Salaries, Compensation, and Employee Benefits | $2,851,504 |
| Grants and Similar Amounts Paid | $75,000 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Depreciation Depletion | - | - | - | $21,860,026 |
| All Other Expenses | - | - | - | $4,702,933 |
| Benefits to Members | - | - | - | $2,927,258 |
| Other Expenses | - | - | - | $2,201,609 |
| Current Officers, Directors, Trustees, and Key Employees | - | - | - | $2,059,251 |
| Interest | - | - | - | $1,361,776 |
| Other Salaries and Wages | - | - | - | $792,253 |
| Grants to Domestic Orgs | - | - | - | $75,000 |
| Total Functional Expenses | $0 | $0 | $0 | $62,774,976 |
| Line Item | Amount |
|---|---|
| Total Expenses per Form 990 | $62,774,976 |
| Total Expenses per Audited Statements | $60,202,428 |
| Expenses per Audited Statements | $59,847,718 |
| Expenses Not Reported on Financial Statements | $2,927,258 |
| Other Expense Adjustments | $2,927,258 |
| Expenses Not Reported on Form 990 | $354,710 |
| Recipient | Location | Category | Purpose | Amount |
|---|---|---|---|---|
| Montana Historical Society | Helena, MT | Montana | Donation to Provide Funding for Field Trips for Montana Students to the Montana Heritage Center and State Capitol, as Well as Educational Resources That Connect Classroom Activities to Their Field Trip Experience. | $50,000 |
| GREENFIELD SCHOOL DISTRICT #75 | Fairfield, MT | Montana | Donation to Provide Technology Grant to School District to Acquire Needed Technology to Enhance Learning. | $15,000 |
| Sun River Electric Cooperative | Fairfield, MT | 501(c)(12) | Donation Given to Scholarship Fund | $10,000 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Other Noncurrent Liabilities | $3,365,079 |
| Advanced Billing and Customer Deposits | $1,899,216 |
“A board member is an employee of another board member.”
“The organization operates as a cooperative consisting of members who elect the governing body (board of trustees) and share in the organization's profits. Significant decisions are largely approved indirectly by the members through the board of trustees. However, the members do approve the audit / annual report.”
“There is only one class of cooperative members. All members have the same rights in electing the governing body.”
“The membership must approve by-law changes and the sale, mortgage, lease or disposal of or encumberance of all or any substantial portion of the cooperative's property.”
“The ceo, cfo, and controller review the completed form 990 prior to filing.”
“The organization regularly monitors compliance with the conflict of interest policy primarily by review during annual trustee elections. The policy is monitored and discussed with the organization's attorney, the board and senior management every year. If there is a conflict, the affected people recuse themselves from related conversations.”
“Compensation for the ceo is determined using a compensation survey and is reviewed and approved by consensus of the board of trustees. All other compensation is part of the annual budget process.”
“The cooperative's governing documents are available upon request by contacting the main office and is also published in the cooperative's directory. The cooperative's conflict of interest policy is available upon request by contacting the main office. The cooperative's financial statements are available upon request by contacting the main office and are distributed, in a summarized form, with the annual report mailing.”
“Patronage capital retired - general -1,114,060. Patronage capital retired - estates and disconnected businesses -766,472. Other 30,479. Other comprehensive income 839,294. Benefits paid to members 2,927,258. Ntca deferred comp plan -9,411.”
“Income tax status in 2024 and 2023, the cooperative qualified as a tax-exempt entity because more than 85% of gross revenues were from cooperative members. As a tax-exempt entity, taxes are computed on income unrelated to the cooperative's exempt purpose. Deferred taxes are provided on a liability method whereby deferred tax liabilities are recognized for deductible temporary differences and deferred tax assets are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax basis. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not some portion or all of the deferred tax will not be realized. The cooperative records uncertain tax positions if the likelihood the position would be sustained upon examination is less than 50%. As of december 31, 2024 and 2023, the cooperative had no accrued amounts related to uncertain tax positions. Interest and penalties, if any, are recorded as interest expense and other expense, respectively.”
“Loss on sale of securities 354,710.”
“Passthrough investment income 9,411.”
“Loss on sale of securities 354,710.”
“Benefits to members 2,927,258.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 5866872 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 5214637 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 5884381 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 5580547 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE ADVANCED COMMUNICATIONS SERVICES AND GAINFUL EMPLOYMENT TO ENHANCE THE QUALITY OF OUR MEMBERS AND EMPLOYEES' LIVES WHILE IMPROVING THE ECONOMIC WELL-BEING OF THE COMMUNITIES SERVED. |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 4702933 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BenefitsToMembersGrp/TotalAmt | 0 | 2927258 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | EMILY A GULICK |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 8007964567 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 406 2ND AVE S |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | FAIRFIELD |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | MT |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 59436 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/BOYAmt | 0 | 0 |
| IRS990/CapStkTrPrinCurrentFundsGrp/EOYAmt | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 11201609 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 9108314 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 19 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 2059251 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 8332912 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 3855946 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 1006857 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 819506 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 523883 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 152 PARK AVENUE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 4457 E FRANKLIN ROAD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | 12100 PULP MILL ROAD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | PO BOX 704 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | PO BOX 8688 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | SHEVLIN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | NAMPA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | MISSOULA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | ENNIS |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | KALISPELL |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | MN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | ID |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | MT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | MT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | MT |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 56676 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 83687 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 59808 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 59729 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 59904 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | MASTEC INC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | CROWN UTILITIES LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | VICTORY EQUITY CONSTRUCTION |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | MT COMMUNICATIONS LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 4 | ROCKY MOUNTAIN CONTRACTORS INC |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | CONSTRUCTION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | CONSTRUCTION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | CONSTRUCTION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | CONSTRUCTION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | CONSTRUCTION |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 2927258 |
| IRS990/CYContributionsGrantsAmt | 0 | 0 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 75000 |
| IRS990/CYInvestmentIncomeAmt | 0 | -81079 |
| IRS990/CYOtherExpensesAmt | 0 | 56921214 |
| IRS990/CYOtherRevenueAmt | 0 | 146068 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 62709987 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 0 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 2851504 |
| IRS990/CYTotalExpensesAmt | 0 | 62774976 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 62774976 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 21860026 |
| IRS990/Desc | 0 | 3 RIVERS TELEPHONE COOPERATIVE MAKES TELEPHONE, INTERNET SERVICES AND FACILITIES AVAILABLE TO THE WIDEST PRACTICAL NUMBER OF USERS ON A NON-PROFIT, COOPERATIVE BASIS. |
| IRS990/DescribedInSection501c3Ind | 0 | 0 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 0 |
| IRS990/DoingBusinessAsName/BusinessNameLine1Txt | 0 | 3 RIVERS COMMUNICATIONS |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 129 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 8.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 5.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 14 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 15 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 16 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 17 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 18 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/KeyEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 202955 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 62226 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 278380 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 297394 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 134945 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | -708044 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 14 | 76581 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 15 | 78033 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 16 | 67358 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 17 | 150579 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 18 | 50029 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | MARY E HILL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | HOWARD W GOLTZ |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | DIANE M GOLLEHON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | KYLE J BURGMAIER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | LOGAN P GOOD |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | KELLY M MCINERNEY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | KIRK R DIGE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | DALE E GIEM |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | DAVID GIBSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | EMILY GULICK |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | TIMOTHY HODGES |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | PEGGY POOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | CHRISTIAN GRONNING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | ERNEST PETERSON - DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 14 | STEVEN KROGUE |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 15 | TYLER LURA |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 16 | DANIEL KIMMET |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 17 | BONNIE MAYER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 18 | BARTLETT ELLIOTT |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 45876 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 19574 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 35765 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 39621 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 38271 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 34320 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 22704 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 33120 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 397257 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 225087 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 184624 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 183579 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 149677 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 238329 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 14 | 165326 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 15 | 162437 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 16 | 148709 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 17 | 161068 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 18 | 154713 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 14 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 15 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 16 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 17 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 18 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | SECRETARY/TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | VICE PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | TRUSTEE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | CEO/GM |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | CFO |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DIRECTOR OF NETWORK OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR OF CUSTOMER OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | DIRECTOR OF FACILITY OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | OF FACILITY OPERATIONS (THRU 6/24) |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 14 | SENIOR NETWORK ADMINISTRATOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 15 | DISTRICT SUPERVISOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 16 | OSP ENGINEER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 17 | DIRECTOR OF HUMAN RESOURCES |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 18 | CONTROLLER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 0 |
| IRS990/Form990TFiledInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1953 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/SeparateBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GainOrLossGrp/SecuritiesAmt | 0 | -354710 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 8 |
| IRS990/GrantsToDomesticOrgsGrp/TotalAmt | 0 | 75000 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 1 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossAmountSalesAssetsGrp/SecuritiesAmt | 0 | 5789392 |
| IRS990/GrossReceiptsAmt | 0 | 68919078 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 1 |
| IRS990/IndependentVotingMemberCnt | 0 | 8 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 45 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InterestGrp/TotalAmt | 0 | 1361776 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 5135852 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 4931505 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 273631 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 273631 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/InvestmentsOtherSecuritiesGrp/BOYAmt | 0 | 6571526 |
| IRS990/InvestmentsOtherSecuritiesGrp/EOYAmt | 0 | 6228567 |
| IRS990/IRPDocumentCnt | 0 | 702 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 206243289 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 137609395 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 132296029 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 338539318 |
| IRS990/LegalDomicileStateCd | 0 | MT |
| IRS990/LessCostOthBasisSalesExpnssGrp/SecuritiesAmt | 0 | 6144102 |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersAndShrGrossIncomeAmt | 0 | 21465923 |
| IRS990/MembersOrStockholdersInd | 0 | 1 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 1 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROVIDE ADVANCED COMMUNICATIONS SERVICES AND GAINFUL EMPLOYMENT TO ENHANCE THE QUALITY OF OUR MEMBERS AND EMPLOYEES' LIVES WHILE IMPROVING THE ECONOMIC WELL-BEING OF THE COMMUNITIES SERVED. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 45402211 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 41674702 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 120915189 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 122822277 |
| IRS990/NetGainOrLossInvestmentsGrp/ExclusionAmt | 0 | -354710 |
| IRS990/NetGainOrLossInvestmentsGrp/TotalRevenueColumnAmt | 0 | -354710 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501cInd | 0 | X |
| IRS990/OrgDoesNotFollowFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 6491234 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 10430045 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 1907088 |
| IRS990/OtherExpensesGrp/Desc | 0 | NONREGULATED |
| IRS990/OtherExpensesGrp/Desc | 1 | PLANT SPECIFIC OPERATIO |
| IRS990/OtherExpensesGrp/Desc | 2 | PLANT NONSPECIFIC OPERA |
| IRS990/OtherExpensesGrp/Desc | 3 | CUSTOMER OPERATIONS |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 11581643 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 10814820 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 4398407 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 2201609 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 6575839 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 5264295 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 517000 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | AFUDC |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | PASSTHROUGH INVESTMENT |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 136657 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 9411 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 136657 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 9411 |
| IRS990/OtherRevenueTotalAmt | 0 | 146068 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 792253 |
| IRS990/OtherSourcesGrossIncomeAmt | 0 | 2403089 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 0 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 23333 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/BOYAmt | 0 | 11992318 |
| IRS990/PdInCapSrplsLandBldgEqpFundGrp/EOYAmt | 0 | 12655779 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 1402718 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 1377571 |
| IRS990/PrincipalOfficerNm | 0 | DAVID GIBSON |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 517000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 517000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 517000 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | WIRELINE |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | INTERNET |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | MISCELLANEOUS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 41967812 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 19553991 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 910490 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 41967812 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 19553991 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 1188184 |
| IRS990/ProgramServiceRevenueGrp/UnrelatedBusinessRevenueAmt | 0 | 277694 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 3183592 |
| IRS990/PYContributionsGrantsAmt | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 50000 |
| IRS990/PYInvestmentIncomeAmt | 0 | 121790 |
| IRS990/PYOtherExpensesAmt | 0 | 52650584 |
| IRS990/PYOtherRevenueAmt | 0 | 256886 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 57938086 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 0 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2432586 |
| IRS990/PYTotalExpensesAmt | 0 | 58316762 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 58316762 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 0 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/BOYAmt | 0 | 108922871 |
| IRS990/RtnEarnEndowmentIncmOthFndsGrp/EOYAmt | 0 | 110166498 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 4463396 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 5000000 |
| IRS990/ScheduleBRequiredInd | 0 | 0 |
| IRS990ScheduleD/BuildingsGrp/BookValueAmt | 0 | 5099445 |
| IRS990ScheduleD/BuildingsGrp/DepreciationAmt | 0 | 8155549 |
| IRS990ScheduleD/BuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 13254994 |
| IRS990ScheduleD/EquipmentGrp/BookValueAmt | 0 | 125796857 |
| IRS990ScheduleD/EquipmentGrp/DepreciationAmt | 0 | 198087740 |
| IRS990ScheduleD/EquipmentGrp/OtherCostOrOtherBasisAmt | 0 | 323884597 |
| IRS990ScheduleD/ExpensesNotReportedAmt | 0 | 354710 |
| IRS990ScheduleD/ExpensesNotRptFinclStmtAmt | 0 | 2927258 |
| IRS990ScheduleD/ExpensesSubtotalAmt | 0 | 59847718 |
| IRS990ScheduleD/FootnoteTextInd | 0 | X |
| IRS990ScheduleD/LandGrp/BookValueAmt | 0 | 1399727 |
| IRS990ScheduleD/LandGrp/OtherCostOrOtherBasisAmt | 0 | 1399727 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 0 | 2126517 |
| IRS990ScheduleD/OtherAssetsOrgGrp/BookValueAmt | 1 | 8303528 |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 0 | OTHER ASSETS |
| IRS990ScheduleD/OtherAssetsOrgGrp/Desc | 1 | PLANT UNDER CONSTRUCTION |
| IRS990ScheduleD/OtherExpensesIncludedAmt | 0 | 354710 |
| IRS990ScheduleD/OtherExpensesNotIncludedAmt | 0 | 2927258 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 1899216 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 1 | 3365079 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | ADVANCED BILLING AND CUSTOMER DEPOSITS |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 1 | OTHER NONCURRENT LIABILITIES |
| IRS990ScheduleD/OtherRevenueAmt | 0 | 354710 |
No mirrored PDF or thumbnail assets are attached yet.