XML 26 R15.htm IDEA: XBRL DOCUMENT
v3.20.2

Leases | 6 Months Ended
--- | ---
Jun. 30, 2020
Leases |
Leases | 8. LEASES We have operating leases for our installation branch locations, distribution centers, our Branch Support Center in Daytona Beach, Florida, vehicles and certain equipment. In addition, we lease certain operating facilities from certain related parties, primarily former owners (and in some cases, current management personnel) of companies acquired. These related party leases are immaterial to our unaudited condensed consolidated statements of operations. As of June 30, 2020, we did not have any finance leases. ​ At the inception of a contract, we determine whether the contract is, or contains, a lease based on the unique facts and circumstances present. Our facilities operating leases have lease and non-lease fixed cost components, which we account for as one single lease component in calculating the present value of minimum lease payments. Variable lease and non-lease cost components are expensed as incurred and are primarily included in cost of sales on the accompanying unaudited condensed consolidated statement of operations. Variable costs include common area maintenance, utilities, real estate taxes, insurance, and other operating costs that are passed on from the lessor. These variable cost components are included within our operating lease cost. ​ Operating lease payments are recognized as an expense in the unaudited condensed consolidated statements of operations on a straight-line basis over the lease term, including future option periods the Company reasonably expects to exercise, whereby an equal amount of rent expense is attributed to each period during the term of the lease, regardless of when actual payments are made. This generally results in rent expense in excess of cash payments during the early years of a lease and rent expense less than cash payments in later years. The difference between rent expense recognized and actual rental payments is typically represented as the spread between the ROU asset and lease liability. ​ We recognize a ROU asset and a lease liability at the lease commencement date. Our leases may include options to extend or terminate the lease, which will be reflected in the calculation of the lease liability and corresponding ROU asset when it is reasonably certain that we will exercise that option. In addition, certain vehicle lease agreements have residual value guarantees at the end of the lease term which require us to return the asset with a specified percentage of the original or other calculated value. We do not recognize ROU assets and lease liabilities for short-term leases that have an initial lease term of 12 months or less. We recognize the lease payments associated with short-term leases as an expense on a straight-line basis over the lease term. ​ The lease liability is initially measured as the present value of the unpaid lease payments as of the lease commencement date. The lease liability is discounted based on our IBR at the time of initial adoption of ASU 2016-02 for all existing leases or upon a modification to the lease term and at the time of lease commencement for all future leases. Our IBR includes significant assumptions regarding our secured borrowing rates obtained on equipment note issuances and adjustments for differences in the remaining lease term, underlying assets and market conditions for companies with similar credit qualities as well as interest rate index fluctuations. ​ The ROU asset is initially measured at cost, which comprises the initial amount of the lease liability adjusted for lease payments made at or before the lease commencement date, plus any initial direct costs incurred less any lease incentives received. The ROU asset is subsequently measured throughout the lease term as the carrying amount of the lease liability, plus initial direct costs, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. ​ The components of lease expense were as follows and are primarily included in cost of sales on the accompanying unaudited condensed consolidated statements of operations, in thousands:
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Three Months Ended June 30, | ​ | Six Months Ended June 30,
​ | ​ | 2020 | ​ | 2019 | ​ | 2020 | ​ | 2019
Operating lease cost (a) | ​ | $ | 12,096 | ​ | $ | 12,668 | ​ | $ | 24,367 | ​ | $ | 26,204
Short-term lease cost | ​ | ​ | 2,813 | ​ | ​ | 3,005 | ​ | ​ | 5,877 | ​ | ​ | 6,010
Sublease income | ​ | ​ | (49) | ​ | ​ | (154) | ​ | ​ | (111) | ​ | ​ | (308)
Net lease cost | ​ | $ | 14,860 | ​ | $ | 15,519 | ​ | $ | 30,133 | ​ | $ | 31,906
(a) | Includes variable cost components of $1,330 and $1,389 in the three months ended June 30, 2020 and 2019, respectively, and $2,774 and $2,767 of variable cost components in the six months ended June 30, 2020 and 2019, respectively.
​ Future minimum lease payments under non-cancellable operating leases as of June 30, 2020 were as follows, in thousands:
​ | ​ | ​ | ​
Payments due by Period |  | ​
2020 | ​ | $ | 20,072
2021 | ​ | ​ | 30,979
2022 | ​ | ​ | 20,751
2023 | ​ | ​ | 11,043
2024 | ​ | ​ | 6,287
2025 & Thereafter | ​ | ​ | 6,390
Total future minimum lease payments | ​ | ​ | 95,522
​ | ​ | ​ | ​
Less: imputed interest | ​ | ​ | (6,280)
​ | ​ | ​ | ​
Lease liability at June 30, 2020 | ​ | $ | 89,242
​ As of June 30, 2020, the weighted average remaining lease term was 3.5 years and the related lease liability was calculated using a weighted average discount rate of 4.0%. ​ The amount below is included in the cash flows provided by (used in) operating activities section on the accompanying unaudited condensed consolidated statements of cash flows, in thousands:
​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Six Months Ended June 30,
​ | ​ | 2020 | ​ | 2019
Cash paid for amounts included in the measurement of lease liabilities | ​ | $ | (21,544) | ​ | $ | (22,896)
​

X
- References No definition available. + Details
Name: | us-gaap_LeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=77888251 + Details
Name: | us-gaap_LesseeOperatingLeasesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration