XML 36 R21.htm IDEA: XBRL DOCUMENT
v3.19.2

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2019
Schedule of Future Minimum Lease Payments | The expense incurred for all operating leases, inclusive of short-term and variable leases, was $8.5 million and $7.5 million for the three months ended June 30, 2019 and 2018, respectively, and was $17.2 million and $15.3 million for the six months ended June 30, 2019 and 2018, respectively. The cash payments for operating leases are reflected as cash flows from operating activities on the accompanying consolidated statements of cash flows and cash payments for financing leases are reflected as cash flows from financing activities. Future minimum lease payments as of June 30, 2019 for the Company's operating lease liabilities, inclusive of $64.2 million of payments expected to be made under the cancelable lease at the South Texas facility (excluding the non-lease food services component), are as follows (in thousands):
2019 (remainder) |  | $ | 15,736 |
2020 |  |  | 31,304 |
2021 |  |  | 22,856 |
2022 |  |  | 1,430 |
2023 |  |  | 895 |
Thereafter |  |  | 2,448 |
Total future minimum lease payments |  |  | 74,669 |
Less amount representing interest |  |  | (4,999 | )
Total present value of minimum lease payments |  | $ | 69,670 |
Schedule of Future Undiscounted Cash Flows to be Received from Third-Party Lessees for Company's Operating Leases | Future undiscounted cash flows to be received from third-party lessees as of June 30, 2019 for the Company's operating leases are as follows (in thousands):
2019 (remainder) |  | $ | 37,663 |
2020 |  |  | 74,952 |
2021 |  |  | 68,669 |
2022 |  |  | 62,324 |
2023 |  |  | 59,886 |
Thereafter |  |  | 416,037 |
Schedule of Financial Instruments Having Difference Between Carrying Amount and Fair Value | At June 30, 2019 and December 31, 2018, there were no material differences between the carrying amounts and the estimated fair values of CoreCivic's financial instruments, other than as follows (in thousands):
|  | June 30, 2019 |  |  | December 31, 2018 |
|  | Carrying Amount |  |  | Fair Value |  |  | Carrying Amount |  |  | Fair Value |
Note receivable from Agecroft Prison Management, LTD |  | $ | 2,877 |  |  | $ | 3,921 |  |  | $ | 2,887 |  |  | $ | 4,037 |
Debt |  | $ | (1,922,167 | ) |  | $ | (1,897,824 | ) |  | $ | (1,814,795 | ) |  | $ | (1,744,045 | )

X
- Definition Tabular disclosure of information pertaining to financial instruments having differences between carrying amounts and fair value. + References No definition available. + Details
Name: | cxw_ScheduleOfFinancialInstrumentsHavingDifferenceBetweenCarryingAmountAndFairValueTableTextBlock
Namespace Prefix: | cxw_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=119202524&loc=SL77919396-209981 + Details
Name: | us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration