XML 42 R28.htm IDEA: XBRL DOCUMENT
v3.22.4

Basis of Presentation and Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Principles of Consolidation | The consolidated financial statements of Quanta include the accounts of Quanta Services, Inc. and its wholly-owned subsidiaries, which are also referred to as its operating companies. The consolidated financial statements also include the accounts of certain of Quanta’s investments in joint ventures, which are either consolidated or proportionately consolidated, as discussed in the following summary of accounting policies. Unless the context requires otherwise, references to Quanta include Quanta Services, Inc. and its consolidated subsidiaries. Quanta holds interests in various joint venture entities that provide infrastructure-related services under specific customer contracts, either directly or through subcontracting relationships, and other equity investments in partially owned entities that own and operate certain infrastructure assets, including investments entered into through the partnership structure Quanta formed with certain infrastructure investors. Quanta has determined that certain of these joint ventures are variable interest entities (VIE). If the entity is determined to be a VIE, then management determines if Quanta is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb significant losses of, or the right to receive significant benefits from, the VIE. When Quanta is deemed to be the primary beneficiary, the VIE is consolidated and the equity interest in the VIE held by a third party is accounted for as a non-controlling interest. See Note 13 for additional information on non-controlling interests and Note 16 for additional information on joint venture liabilities.
Use of Estimates and Assumptions | The preparation of financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities known to exist as of the date the financial statements are published, and the reported amounts of revenues and expenses recognized during the periods presented. Quanta reviews all significant estimates affecting its consolidated financial statements on a recurring basis and records the effect of any necessary adjustments prior to their publication. Judgments and estimates are based on Quanta’s beliefs and assumptions derived from information available at the time such judgments and estimates are made. Uncertainties with respect to such estimates and assumptions are inherent in the preparation of financial statements. Estimates are primarily used in Quanta’s assessment of revenue recognition for construction contracts, including contractual change orders and claims; allowance for credit losses; valuation of inventory; useful lives of assets; fair value assumptions in analyzing goodwill, other intangibles and long-lived asset impairments; fair value assumptions in analyzing equity and other investment impairments; purchase price allocations; acquisition-related contingent consideration liabilities; multiemployer pension plan withdrawal liabilities; contingent liabilities associated with, among other things, legal proceedings and claims, parent guarantees and indemnity obligations; estimated insurance claims and recoveries; stock-based compensation; operating results of reportable segments; provision for income taxes; and uncertain tax positions.
Cash and Cash Equivalents | Quanta considers all highly liquid investments with an original maturity of three months or less at the time of purchase to be cash equivalents, which are carried at fair value. Quanta’s cash equivalents are categorized as Level 1 assets, as all values are based on unadjusted quoted prices for identical assets in an active market.
Inventories | Inventories consist primarily of parts and supplies held for use in the ordinary course of business, which are valued at the lower of cost or net realizable value. Cost is determined by using either the first-in, first-out (FIFO) method or the average costing method. Inventories also include certain job specific materials not yet installed, which are valued using the specific identification method.
Property and Equipment | Property and equipment are stated at cost, and depreciation is computed using the straight-line method, net of estimated salvage values, over the estimated useful lives of the assets. Leasehold improvements are capitalized and amortized over the lesser of the life of the lease or the estimated useful life of the asset. Expenditures for repairs and maintenance are charged to expense when incurred. Expenditures for major renewals and betterments, which extend the useful lives of existing equipment, are capitalized and depreciated over the remaining useful lives of the assets. Upon retirement or disposition of property and equipment, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in selling, general and administrative expenses. Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount may not be realizable. When an evaluation is required, the estimated future undiscounted cash flows associated with the asset group are compared to the asset group’s carrying amount to determine if an impairment is necessary. The effect of any impairment involves expensing the difference between the fair value of the asset group and its carrying amount in the period incurred.
Goodwill and Other Intangible Assets | Goodwill represents the excess of cost over the fair market value of net tangible and identifiable intangible assets of acquired businesses and is stated at cost. Quanta has recorded goodwill in connection with certain of its historical acquisitions of businesses. Goodwill is required to be measured for impairment at the reporting unit level, which represents the operating segment level or one level below the operating segment level for which discrete financial information is available. Goodwill is tested for impairment annually in the fourth quarter of the fiscal year, or more frequently if events or circumstances arise which indicate that the fair value of a reporting unit with goodwill is below its carrying amount. Quanta assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Qualitative factors assessed for each reporting unit include, among other things, deterioration in macroeconomic conditions; declining financial performance; deterioration in the operational environment; an expectation of selling or disposing of a portion of a reporting unit; a significant change in market, management, business strategy or business climate; a loss of a significant customer; increased competition; a sustained decrease in share price; or a decrease in Quanta’s market capitalization below book value. If Quanta believes that, as a result of its qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recorded to “Asset impairment charges” in the consolidated statements of operations. Quanta generally determines the fair value of its reporting units using a weighted combination of the income approach (discounted cash flow method) and market multiple valuation techniques (market guideline transaction method and market guideline public company method). Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows for each reporting unit, discounted to present value using a risk-adjusted industry weighted average cost of capital, which reflects the overall level of inherent risk for each reporting unit and the rate of return an outside investor would expect to earn. Under the market guideline transaction and market guideline public company methods, Quanta determines the estimated fair value for each of its reporting units by applying transaction multiples and public company multiples, respectively, to each reporting unit’s historical and projected results. The transaction multiples are based on observed purchase transactions for similar businesses adjusted for size, volatility and risk. The public company multiples are based on peer group multiples adjusted for size, volatility and risk. For the market guideline public company method, Quanta adds a reasonable control premium, which is estimated as the premium that would be appropriate to convert the reporting unit value to a controlling interest basis. Other Intangible Assets Quanta’s identifiable intangible assets include customer relationships; backlog; trade names; non-compete agreements; patented rights, developed technology, process certifications and other; and curriculum, all of which are subject to amortization, as well as an engineering license, which is not subject to amortization. Definite-lived intangible assets are amortized based upon the estimated consumption of their economic benefits, or on a straight-line basis if the pattern of economic benefit cannot otherwise be reliably estimated. Quanta evaluates identifiable intangible assets with the associated long-lived asset group for impairment whenever impairment indicators are present. If the carrying amount of an identifiable intangible asset exceeds its fair value, an impairment loss is recorded to “Asset impairment charges” in the consolidated statements of operations. The fair value of customer relationships is estimated as of the date a business is acquired based on the value-in-use concept utilizing the income approach, specifically the multi-period excess earnings method. This method discounts to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates. Quanta values backlog for acquired businesses as of the acquisition date based upon the contractual nature of the backlog, discounted to present value. The values of trade names and curriculum are estimated using the relief-from-royalty method of the income approach, which is based on the assumption that in lieu of ownership, a company would be willing to pay a royalty for use of the trade name or curriculum. The value of a non-compete agreement is estimated based on the difference between the present value of the prospective cash flows with the agreement in place and the present value of the prospective cash flows without the agreement in place. The level of inputs used for these identifiable intangible asset fair value measurements is Level 3.
Leases | Leases with terms longer than 12 months are recorded on the consolidated balance sheets as lease assets and lease liabilities. If at inception of a contract a lease is identified, Quanta recognizes a lease asset and corresponding liability based on the present value of the future minimum lease payments over the lease term as of the commencement date. Lease assets also include any initial direct costs incurred less any lease incentives received. Finance leases are leases that meet any of the following criteria: the lease transfers ownership of the underlying asset at the end of the lease term; the lessee is reasonably certain to exercise an option to purchase the underlying asset; the lease term is for the major part of the remaining economic life of the underlying asset; the present value of the sum of the lease payments and any additional residual value guarantee by the lessee equals or exceeds substantially all of the fair value of the underlying asset; or the underlying asset is of such a specialized nature that it is expected to have no alternative use to the lessor at the end of the lease term. A lease that does not meet any of these criteria is considered an operating lease. After the commencement date, lease cost for an operating lease is recognized over the remaining lease term on a straight-line basis, while lease cost for a finance lease is based on the depreciation of the lease asset and interest on the lease liability. Lease expense for leases with an initial term of 12 months or less is recognized on a straight-line basis over the lease term. The terms of Quanta’s lease arrangements vary, and certain leases include one or more of the following: a renewal option, a cancellation option, a residual value guarantee, a purchase option or an escalation clause. An option to extend or terminate a lease is accounted for when assessing a lease term when it is reasonably certain that Quanta will exercise such option. Additionally, certain of Quanta’s real estate and equipment arrangements contain both lease and non-lease components (e.g., maintenance services). Quanta made a policy election that allows an entity to not separate lease components from their associated non-lease components under arrangements with both components. Accordingly, Quanta accounts for both lease and non-lease components of such arrangements under the lease accounting guidance. Determinations with respect to lease term, discount rate, variable lease cost and future minimum lease payments require the use of judgment based on the facts and circumstances related to each lease. Quanta considers various factors, including economic incentives, penalties, and business need, to determine the likelihood that a renewal option will be exercised. Unless a renewal option is reasonably certain to be exercised, which is typically at Quanta’s sole discretion, the initial non-cancelable lease term is used. Quanta generally uses its incremental borrowing rates to determine the present value of future minimum lease payments.
Investments in Affiliates and Other | In the normal course of business, Quanta enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Quanta in business entities, including general or limited partnerships, contractual joint ventures, or other forms of equity or profit participation. Quanta also enters into strategic partnerships with customers and infrastructure investors to provide fully integrated infrastructure solutions on certain projects, including planning and feasibility analyses, engineering, design, procurement, construction and project operation and maintenance. These projects include public-private partnerships and concessions, along with private infrastructure projects such as build, own, operate (and in some cases transfer) and build-to-suit arrangements. In cases where Quanta determines that it is not the primary beneficiary but has an undivided interest in the assets, liabilities, revenues and profits of an unincorporated VIE (e.g., a general partnership interest), such amounts are consolidated on a basis proportional to Quanta’s ownership interest in the unincorporated entity. Equity Method Investments Investments in affiliated entities in which Quanta does not have a controlling financial interest, but over which Quanta has the ability to exercise significant influence, usually because Quanta holds a voting interest of between 20% and 50% in the affiliated entity, are accounted for using the equity method. Under the equity method of accounting, investments are stated initially at cost and are adjusted for subsequent additional investments and Quanta’s proportionate share of profit or loss and distributions. Certain of Quanta’s equity method investments are equity interests in private equity funds. These underlying private equity funds are carried at fair value. Quanta’s profit or loss is determined by its share of the change in fair value. Quanta’s equity method investments are reported in “Other assets, net” in the accompanying consolidated balance sheets. Quanta’s share of net income or losses of these investments is reported as “Equity in earnings of integral unconsolidated affiliates” within operating income when the investee is integral to the operations of Quanta, and is reported as “Other income (expense), net” when the investee is not considered integral to the business. Quanta recognizes impairments on equity method investments if there are sufficient indicators that the fair value of the investment is less than its carrying value and considered other-than-temporary. Any impairment losses related to integral unconsolidated affiliates are included in “Equity in earnings of integral unconsolidated affiliates,” while any impairments related to non-integral unconsolidated affiliates are included in “Other (expense) income, net” in the accompanying consolidated statement of operations. Marketable and Non-Marketable Equity Securities Investments in entities over which Quanta does not have the ability to exercise significant influence are either considered marketable securities or non-marketable equity securities. The carrying value of Quanta’s marketable and non-marketable equity securities is reported in “Other assets, net” in the accompanying consolidated balance sheets. Marketable equity securities are equity securities with a readily determinable fair value (RDFV) that are measured and recorded at fair value on a recurring basis with changes in fair value, whether realized or unrealized, recorded in “Other (expense) income, net” in the accompanying consolidated statement of operations. Since the RDFV of marketable equity securities is determined utilizing quoted market prices, the level of input used for these fair value measurements is the highest level (Level 1). Non-marketable equity securities are equity securities without a RDFV that are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus observable price changes in orderly transactions for an identical or similar investment in the same company. Non-marketable equity securities are measured on a nonrecurring basis and recorded at fair value only if an impairment or observable price adjustment is recognized in the reporting period. Quanta recognizes impairments on non-marketable equity securities if there are sufficient indicators that the fair value of the investment is less than its carrying value. Changes in fair value and any impairments of non-marketable equity securities are reported in “Other (expense) income, net” in the accompanying consolidated statements of operations.
Income Taxes | Quanta follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recorded based on future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in effect when the underlying assets or liabilities are recovered or settled. Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain, including in connection with changes in tax laws. The estimation of required valuation allowances includes estimates of future taxable income. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Quanta considers projected future taxable income and tax planning strategies in making this assessment. If actual future taxable income differs from these estimates, Quanta may not realize deferred tax assets to the extent estimated. Quanta records reserves for income taxes related to certain tax positions when management considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording these reserves, Quanta assumes that taxing authorities have full knowledge of the position and all relevant facts. Quanta continually reviews exposure to additional tax obligations, and as further information is known or events occur, changes in tax reserves may be recorded. Quanta adjusts its tax contingencies accrual and income tax provision in the period in which matters are effectively settled with tax authorities at amounts different from Quanta’s established accrual, when the statute of limitations expires for the relevant taxing authority to examine the tax position or when more information becomes available. To the extent interest and penalties may be assessed by taxing authorities on any underpayment of income tax, such amounts have been accrued and included in the provision for income taxes. U.S. federal and state and foreign income tax laws and regulations are voluminous and often ambiguous. As such, Quanta is required to make many subjective assumptions and judgments regarding its tax positions that could materially affect amounts recognized in future consolidated balance sheets, statements of operations and statements of comprehensive income.
Deferred Financing Costs | Capitalized deferred financing costs related to Quanta’s senior credit facility (other than deferred financing costs related to the term loan, which are recorded along with deferred financing costs related to the senior notes in a contra account to long-term debt) are included in “Other assets, net” in the accompanying consolidated balance sheets and are amortized to “Interest and other financing expenses” on a straight-line basis over the terms of the respective agreements giving rise to the costs, which Quanta believes approximates the effective interest rate method.
Earnings Per Share | Basic and diluted earnings per share attributable to common stock are computed using the weighted average number of shares of common stock outstanding during the applicable period. Diluted earnings per share attributable to common stock is computed using the weighted average number of shares of common stock outstanding during the period adjusted for all potentially dilutive common stock equivalents, except in cases where the effect of the common stock equivalents would be antidilutive.
Insurance | Quanta is insured for, among other things, employer’s liability, workers’ compensation, auto liability, aviation and general liability claims. Quanta manages and maintains a portion of its casualty risk indirectly through its wholly-owned captive insurance company, which insures all claims up to the amount of the applicable deductible of its third-party insurance programs, as well as with respect to certain other amounts. In connection with Quanta’s casualty insurance programs, Quanta is required to issue letters of credit to secure its obligations. Quanta also maintains employee health care benefit plans for most employees not subject to collective bargaining agreements.Losses under all of these insurance programs are accrued based upon Quanta’s estimate of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. These insurance liabilities are difficult to assess and estimate due to unknown factors, including the severity of an injury, the extent of damage, the determination of Quanta’s liability in proportion to other parties and the number of incidents not reported. The accruals are based upon known facts and historical trends, and management believes such accruals are adequate.
Stock-Based Compensation | Quanta recognizes compensation expense for restricted stock units (RSUs) to be settled in common stock based on the grant date fair value of the awards, which is the number of RSUs granted multiplied by the closing price of Quanta’s common stock on the date of grant, net of estimated forfeitures. The resulting compensation expense for time-based RSU awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period, and the resulting compensation expense for performance-based RSU awards is recognized using the graded vesting method over the requisite service period. The non-cash stock compensation expense related to RSUs to be settled in common stock is included in “Selling, general and administrative expenses.” RSU awards to be settled in common stock are subject to forfeiture, restrictions on transfer and certain other conditions until vesting, which generally occurs in three equal annual installments following the date of grant or over a period of five to ten years following the date of grant. Holders of RSUs to be settled in common stock awarded under the Quanta Services, Inc. 2019 Omnibus Equity Incentive Plan (the 2019 Plan) are entitled to cash dividend equivalent payments in an amount equal to any cash dividend payable on account of the underlying Quanta common stock; however, payment of such amounts is not made until the RSUs vest, such that the dividend equivalent payments are subject to forfeiture. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows. Performance Stock Units to be Settled in Stock Quanta recognizes compensation expense for performance stock units (PSUs) to be settled in common stock based on the fair value of the awards, net of estimated forfeitures. The resulting compensation expense for PSU awards is recognized on a straight-line basis over the requisite service period, which is generally the vesting period. Non-cash stock compensation expense related to PSUs to be settled in common stock is included in “Selling, general and administrative expenses.” PSUs provide for the issuance of shares of common stock upon vesting, which occurs following a three-year performance period based on achievement of performance metrics established by the Compensation Committee of Quanta’s Board of Directors, including financial and operational goals and Quanta’s total shareholder return as compared to a predetermined group of peer companies. The final number of shares of common stock issuable upon vesting of PSUs can range from 0% to 200% of the number of PSUs initially granted, depending on the level of achievement. Holders of PSUs are entitled to cash dividend equivalent payments in an amount equal to any cash dividend payable on account of the underlying Quanta common stock that ultimately vests; however, payment of such amounts is not made until the PSUs vest, such that the dividend equivalent payments are subject to forfeiture. The grant date fair value of the PSUs is determined as follows: (i) for the portion of the awards based on company financial and operational performance metrics, by multiplying the number of units granted by the closing price of Quanta’s common stock on the date of grant and (ii) for the portion of the awards based on relative total shareholder return compared to a defined peer group, by utilizing a Monte Carlo simulation valuation methodology. Quanta recognizes compensation expense for PSUs, net of estimated forfeitures, based on the forecasted achievement of the company financial and operational performance metrics and forecasted performance with respect to relative total shareholder return, multiplied by the fair value of the total number of shares of common stock that Quanta anticipates will be issued based on such achievement for the completed portion of the three-year period. The compensation expense related to outstanding PSUs can vary from period to period based on changes in forecasted achievement of established performance metrics, the total number of shares of common stock that Quanta anticipates will be issued upon vesting of such PSUs and changes in forfeiture estimates. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows. Restricted Stock Units to be Settled in Cash Certain RSUs granted by Quanta are settled solely in cash and are intended to provide plan participants with cash performance incentives that are substantially equivalent to the risks and rewards of stock ownership in Quanta. These cash-settled RSUs typically vest in three equal annual installments following the date of grant and are subject to forfeiture under certain conditions. For RSUs settled in cash, the holders receive for each vested RSU an amount in cash equal to the fair market value of one share of Quanta common stock on the settlement date, as specified in the applicable award agreement. Compensation expense associated with RSUs that are expected to or may settle in cash is recognized based on a remeasurement of the fair value of the award at the end of each reporting period and is included in “Selling, general and administrative expenses.” Holders of RSUs to be settled in cash are entitled to cash dividend equivalent payments in an amount equal to any cash dividend that would be payable on a like-number of shares of Quanta common stock. However, payment of such amounts is not made until the RSUs vest, such that the dividend equivalents are subject to forfeiture.
Functional Currency and Translation of Financial Statements | The U.S. dollar is the functional currency for the majority of Quanta’s operations, which are primarily located within the United States. The functional currency for Quanta’s foreign operations, which are primarily located in Canada and Australia, is typically the currency of the country where the foreign operating company is located and transacts the majority of its activities, including billings, financing, payroll and other expenditures. When preparing its consolidated financial statements, Quanta translates the financial statements of its foreign operating companies from their functional currency into U.S. dollars. Statements of operations, comprehensive income and cash flows are translated at average monthly rates, while balance sheets are translated at month-end exchange rates. The translation of the balance sheet results in translation gains or losses that are included as a separate component of equity under “Accumulated other comprehensive income (loss).” Gains and losses arising from transactions not denominated in functional currencies are included within “Other (expense) income, net” in the accompanying consolidated statements of operations.
Fair Value Measurements | Quanta categorizes assets and liabilities, measured at fair value, into one of three different levels depending on the observability of the inputs employed in the measurement. Level 1 inputs are quoted prices for identical instruments in active markets. Level 2 inputs are quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs or significant value-drivers are observable. Level 3 inputs are model-derived valuations in which one or more significant inputs or significant value-drivers are unobservable. Fair value measurements are classified according to the lowest level input or value-driver that is significant to the valuation. Inputs, valuation techniques to estimate the fair value and levels are disclosed within the notes to these consolidated financial statements
Adoption of New Accounting Pronouncements and Accounting Standards Not Yet Adopted | New Accounting Pronouncement Not Yet Adopted In October 2021, the Financial Accounting Standards Board (FASB) issued an update that requires an entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with FASB ASC 606 (Revenue from Contracts with Customers). At the acquisition date, an acquirer should account for the related contract revenue in accordance with FASB ASC 606. This update is effective for interim and annual periods beginning after December 15, 2022, with amendments generally applied prospectively. Quanta adopted this update effective January 1, 2023, and it has not had a material impact on Quanta’s consolidated financial statements. In June 2022, the FASB issued an update that clarifies the guidance in FASB ASC 820 (Fair Value Measurement) for equity securities subject to contractual sale restrictions. The update prohibits entities from taking into account contractual restrictions on the sale of equity securities when estimating fair value and introduces required disclosures for such transactions. This update is effective for interim and annual periods after December 15, 2023. Early adoption is permitted. This guidance will increase the fair market value of the consideration paid in equity securities in a business combination, and therefore it may increase the amount allocated to goodwill. Quanta will adopt this update by January 1, 2024, and it is not expected to have a material impact on Quanta’s consolidated financial statements.
Revenue Recognition | Quanta’s services include the design, new construction, upgrade and repair and maintenance of infrastructure primarily in the utility, renewable energy, communications and pipeline and energy industries. These services are generally provided pursuant to master service agreements (MSAs), repair and maintenance contracts, and fixed price and non-fixed price construction contracts. These contracts are classified into three categories based on the methods by which transaction prices are determined and revenue is recognized: unit-price contracts, cost-plus contracts and fixed price contracts. Transaction prices for unit-price contracts are determined on a per unit basis, transaction prices for cost-plus contracts are determined by applying a profit margin to costs incurred on the contracts and transaction prices for fixed price contracts are determined on a lump-sum basis. All of Quanta’s revenues are recognized from contracts with its customers. In addition to the considerations described below, revenue is not recognized unless collectability under the contract is considered probable, the contract has commercial substance and the contract has been approved. Additionally, the contract must contain payment terms, as well as the rights and commitments of both parties. Performance Obligations A performance obligation is a promise in a contract with a customer to transfer a distinct good or service. Most of Quanta’s contracts are considered to have a single performance obligation whereby Quanta is required to integrate complex activities and equipment into a deliverable for a customer. For contracts with multiple performance obligations, Quanta allocates a portion of the total transaction price to each performance obligation using its best estimate of the standalone selling price of the distinct good or service associated with each performance obligation. Standalone selling price is estimated using the expected costs plus a margin. As of December 31, 2022 and 2021, the aggregate transaction price allocated to unsatisfied or partially satisfied performance obligations was approximately $8.80 billion and $5.90 billion, with 72.1% and 81.8% expected to be recognized in the subsequent twelve months. These amounts represent management’s estimates of the consolidated revenues that are expected to be realized from the remaining portion of firm orders under fixed price contracts not yet completed or for which work had not yet begun as of such dates. For purposes of calculating remaining performance obligations, Quanta includes all estimated revenues attributable to consolidated joint ventures and VIEs, revenues from funded and unfunded portions of government contracts to the extent they are reasonably expected to be realized and revenues from change orders and claims to the extent management believes additional contract revenues will be earned and are deemed probable of collection. Excluded from remaining performance obligations are potential orders under MSAs and non-fixed price contracts expected to be completed within one year. Recognition of Revenue Upon Satisfaction of Performance Obligations A transaction price is determined for each contract, and that amount is allocated to each performance obligation within the contract and recognized as revenue when, or as, the performance obligation is satisfied. Quanta recognizes certain revenue over time as it performs its obligations because there is a continuous transfer of control of the deliverable to the customer. Under unit-price contracts with an insignificant amount of partially completed units, Quanta recognizes revenue as units are completed based on contractual pricing amounts. Under unit-price contracts with more than an insignificant amount of partially completed units and fixed price contracts, Quanta recognizes revenues as performance obligations are satisfied over time, with the percentage of completion generally measured as the percentage of costs incurred to total estimated costs for such performance obligation. Under cost-plus contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred, materials are utilized and services are performed. Under contracts where Quanta has a right to consideration in an amount that directly corresponds to the value of completed performance, Quanta recognizes revenue in such amount and does not include such performance as a remaining performance obligation. Also, contract consideration is not adjusted for a significant financing component if payment is expected to be collected less than one year from when the services are performed. Contract costs include all direct materials, labor and subcontract costs and indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. The majority of the materials associated with Quanta’s work are owner-furnished, and therefore not included in contract revenues and costs. Additionally, Quanta may incur incremental costs to obtain certain contracts, such as selling and marketing costs, bid and proposal costs, sales commissions, and legal fees or initial set-up or mobilization costs, certain of which can be capitalized. There were no significant capitalized costs during the years ended December 31, 2022, 2021 and 2020. Quanta provides limited warranties to customers for work performed under its contracts that typically extend for a limited duration following substantial completion of its work on a project. Such warranties are not sold separately and do not provide customers with a service other than the assurance of compliance with agreed-upon specifications. Accordingly, these types of warranties are not considered to be separate performance obligations, but any costs incurred by Quanta in connection with these warranties are included in contract costs. During the years ended December 31, 2022, 2021 and 2020, Quanta has not been subject to a significant number of material warranty claims in connection with its services. Contract Estimates and Changes in Estimates Actual revenues and project costs can vary, sometimes substantially, from previous estimates due to changes in a variety of factors, including unforeseen or changed circumstances not included in Quanta’s cost estimates or covered by its contracts. Some of the factors that can result in positive changes in estimates on projects include successful execution through project risks, reduction of estimated project costs or increases of estimated revenues. Some of the factors that can result in negative changes in estimates include concealed or unknown site conditions; changes to or disputes with customers regarding the scope of services; changes in estimates related to the length of time to complete a performance obligation; changes or delays with respect to permitting and regulatory requirements and materials; changes in the cost of equipment, commodities, materials or skilled labor; unanticipated costs or claims due to delays or failure to perform by customers or third parties; customer failure to provide required materials or equipment; errors in engineering, specifications or designs; project modifications; adverse weather conditions, natural disasters, and other emergencies (including the COVID-19 pandemic); and performance and quality issues causing delay (including payment of liquidated damages) or requiring rework or replacement. These factors, along with other risks inherent in performing services under fixed price contracts, are routinely evaluated by management. Any changes in estimates could result in changes to profitability or losses associated with the related performance obligations. For example, estimated costs for a performance obligation may increase from an original estimate, and contractual provisions may not allow for adequate compensation or reimbursement for such additional costs. Changes in estimated revenues, costs and profit are recorded in the period they are determined to be probable and can be reasonably estimated. Contract losses are recognized in full when they are determined to be probable and can be reasonably estimated. Additionally, changes in cost estimates on certain contracts may result in the issuance of change orders, which can be approved or unapproved by the customer, or the assertion of contract claims. Quanta determines the probability that costs associated with change orders and claims will be recovered based on, among other things, contractual entitlement, past practices with the customer, specific discussions or preliminary negotiations with the customer and verbal approvals by the customer. Quanta recognizes amounts associated with change orders and claims as revenue if it is probable that the contract price will be adjusted and the amount of any such adjustment can be reasonably estimated. Most of Quanta’s change orders are for services that are not distinct from an existing contract and are accounted for as part of an existing contract on a cumulative catch-up basis. Quanta accounts for a change order as a separate contract if the additional goods or services are distinct from and increase the scope of the contract, and the price of the contract increases by an amount commensurate to Quanta’s standalone selling price for the additional goods or services. Variable consideration amounts, including performance incentives, early pay discounts and penalties, may also cause changes in contract estimates. The amount of variable consideration is estimated based on the most likely amount that is deemed probable of realization. Contract consideration is adjusted for variable consideration when it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur once the uncertainty related to the variable consideration is resolved. Changes in estimates can result in the recognition of revenue in a current period for performance obligations that were satisfied or partially satisfied in prior periods or the reversal of previously recognized revenue if the currently estimated revenue is less than the previous estimate. The impact of a change in contract estimate is measured as the difference between the revenue or gross profit recognized in the prior period as compared to the revenue or gross profit which would have been recognized had the revised estimate been used as the basis of recognition in the prior period. Changes in estimates can also result in contract losses, which are recognized in full when they are determined to be probable and can be reasonably estimated. Quanta determines its allowance for credit losses based on an estimate of expected credit losses for financial instruments, primarily accounts receivable and contract assets. The assessment of the allowance for credit losses involves certain judgments and estimates. Management estimates the allowance balance using relevant available information from internal and external sources relating to past events, current conditions and reasonable and supportable forecasts. Expected credit losses are estimated by evaluating trends in historical write-off experience and applying historical loss ratios to pools of financial assets with similar risk characteristics. Quanta has determined that it has one pool for the purpose of calculating its historical credit loss experience. Quanta’s historical loss ratio and its determination of its risk pool, which are used to calculate expected credit losses, may be adjusted for changes in customer credit concentrations within its portfolio of financial assets, its customers’ ability to pay, and other considerations, such as economic and market changes, changes to regulatory or technological environments affecting customers and the consistency between current and forecasted economic conditions and historical economic conditions used to derive historical loss ratios. At the end of each quarter, management reassesses these and other relevant factors, including the impact of uncertainty and challenges in the overall economy and in Quanta’s industries and markets, which currently include inflationary pressure, supply chain and other logistical challenges and increased interest rates. Additional allowance for credit losses is established for financial asset balances with specific customers where collectability has been determined to be improbable based on customer specific facts and circumstances. Quanta considers accounts receivable delinquent after 30 days but does not generally consider such amounts delinquent in its credit loss analysis unless the accounts receivable are at least 120 days past due, unless there are specific considerations. In addition, management monitors the credit quality of its receivables by, among other things, obtaining credit ratings of significant customers, assessing economic and market conditions and evaluating material changes to a customer’s business, cash flows and financial condition. Should anticipated recoveries relating to receivables fail to materialize, including anticipated recoveries relating to bankruptcies or other workout situations, Quanta could experience reduced cash flows and losses in excess of current allowances provided. Accounts receivable are written-off against the allowance for credit losses if deemed uncollectible. Quanta recognizes unbilled receivables for non-fixed price contracts within “Accounts receivable” in certain circumstances, such as when revenues have been earned and recorded but the amount cannot be billed under the terms of the contract until a later date or when amounts arise from routine lags in billing. These balances do not include revenues recognized for work performed under fixed-price contracts and unit-price contracts with more than an insignificant amount of partially completed units, as these amounts are recorded as “Contract assets.” As of December 31, 2022, 2021 and 2020, unbilled receivables included in “Accounts receivable” were $823.9 million, $679.0 million and $472.3 million. The increases in unbilled receivables were primarily due to significant increases in work and certain delays in billing related to certain large customers. Quanta also recognizes unearned revenues for non-fixed price contracts when cash is received prior to recognizing revenues for the related performance obligation. Unearned revenues, which are included in “Accounts payable and accrued expenses,” were $59.6 million, $51.8 million and $53.6 million as of December 31, 2022, 2021 and 2020.
Segment Information | SEGMENT INFORMATION: Quanta reports its results under three reportable segments: Electric Power Infrastructure Solutions, Renewable Energy Infrastructure Solutions and Underground Utility and Infrastructure Solutions. Electric Power Infrastructure Solutions. Quanta’s Electric Power Infrastructure Solutions segment provides comprehensive services for the electric power and communications markets. Services include, but are not limited to, the design, procurement, new construction, upgrade and repair and maintenance services for electric power transmission and distribution infrastructure, both overhead and underground, and substation facilities, along with other engineering and technical services, including services that support the implementation of upgrades by utilities to modernize and harden the electric power grid in order to ensure its safety and enhance reliability and to accommodate increased residential and commercial use of electric vehicles. In addition, this segment provides emergency restoration services, including the repair of infrastructure damaged by fire and inclement weather and the installation of “smart grid” technologies on electric power networks. This segment also provides comprehensive design and construction solutions to wireline and wireless communications companies, cable multi-system operators and other customers within the communications industry, as well as other related services. Renewable Energy Infrastructure Solutions. Quanta’s Renewable Energy Infrastructure Solutions segment provides comprehensive infrastructure solutions to customers that are involved in the renewable energy industry. Services include, but are not limited to, engineering, procurement, new construction, repowering and repair and maintenance services for renewable generation facilities, such as utility-scale wind, solar and hydropower generation facilities and battery storage facilities, and engineering and construction services for transmission and other electrical infrastructure needed to interconnect and transmit electricity from renewable energy generation and battery storage facilities. Underground Utility and Infrastructure Solutions. Quanta’s Underground Utility and Infrastructure Solutions segment provides comprehensive infrastructure solutions to customers involved in the transportation, distribution, storage, development and processing of natural gas, oil and other products. Services include, but are not limited to design, engineering, procurement, new construction, upgrade and repair and maintenance services for natural gas systems for gas utility customers; and pipeline protection, integrity testing, rehabilitation and replacement services. Additionally, Quanta serves the midstream and downstream industrial energy markets through catalyst replacement services, high-pressure and critical-path turnaround services, instrumentation and electrical services, piping, fabrication and storage tank services. Corporate and Non-allocated Costs include corporate facility costs; non-allocated corporate salaries, benefits and incentive compensation; acquisition and integration costs; non-cash stock-based compensation; amortization related to intangible assets; asset impairment related to goodwill and intangible assets; and change in fair value of contingent consideration liabilities. Quanta’s segment results are derived from the types of services provided across its operating companies in each of its end user markets. Quanta’s entrepreneurial business model allows multiple operating companies to serve the same or similar customers and to provide a range of services across end user markets. Reportable segment information, including revenues and operating income by type of work, is gathered from each operating company. Classification of operating company revenues by type of work for segment reporting purposes can require judgment on the part of management. Quanta’s operating companies may perform joint projects for customers in multiple industries, deliver multiple types of services under a single customer contract or provide service offerings to various industries. For example, Quanta performs joint trenching projects to install distribution lines for electric power and natural gas customers. In addition, integrated operations and common administrative support for Quanta’s operating companies require that certain allocations be made to determine segment profitability, including allocations of corporate shared and indirect operating costs as well as general and administrative costs.
Acquisitions | Purchase price allocations require significant use of estimates and are based on information that was available to management at the time these consolidated financial statements were prepared. Quanta uses a variety of information to estimate fair values, including quoted market prices, carrying amounts and valuation techniques such as discounted cash flows. When deemed appropriate, third-party appraisal firms are engaged to assist in fair value determination of fixed assets, intangible assets and certain other assets and liabilities
Treasury Stock | General Treasury stock is recorded at cost. Under Delaware law, treasury stock is not counted for quorum purposes or entitled to vote.

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

X
- Definition Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601 + Details
Name: | us-gaap_DebtPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI https://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -URI https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR). + References No definition available. + Details
Name: | us-gaap_SelfInsuranceReservePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644 + Details
Name: | us-gaap_StockholdersEquityPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration