XML 44 R25.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments and Contingencies | 12 Months Ended
--- | ---
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract] |
Commitments and Contingencies | COMMITMENTS AND CONTINGENCIES From time to time, we issue letters of credit and performance bonds with our third-party lenders, to provide collateral. Legal Proceedings On November 6, 2017, we were served with a complaint filed by a customer against nine contractors, including us, claiming both physical damages to the customer’s tangible property and damages caused by various alleged defects in the design of the project through negligent acts and/or omissions, breaches of contract and breaches of the “implied warranty of good and workmanlike manner.” During the year ended December 31, 2021, we accrued a reasonable estimate of the loss, which was included in accrued expenses and other current liabilities in our consolidated balance sheets and we accrued a loss recovery from insurance proceeds which was included in prepaid expenses and other current assets in our consolidated balance sheets. The estimated loss and the loss recovery were included in selling, general, and administrative expenses in our consolidated statements of income for the year ended December 31, 2021. During the year ended December 31, 2022, we entered into a settlement agreement and the net settlement was paid and the loss recovery from insurance proceeds was reversed during this same period. We are involved in a variety of other claims and other legal proceedings generally incidental to our normal business activities. While the outcome of any of these proceedings cannot be accurately predicted, we do not believe the ultimate resolution of any of these existing matters would have a material adverse effect on our financial condition or results of operations. Commitments as a Result of Acquisitions In August 2018, we completed an acquisition of Chelsea Group Limited which provided for a revenue earn-out contingent upon the acquired business meeting certain cumulative revenue targets over five years from the acquisition date. We evaluated financial forecasts of the acquired business and concluded that the fair value of this earn-out was approximately $555 upon acquisition. The fair value was subsequently increased to $678 as of December 31, 2021, decreased to $358 as of December 31, 2022, and is included in other liabilities on the consolidated balance sheets. The contingent consideration will be paid annually in May, if any of the cumulative revenue targets are achieved. No payments have been made to date. The fair value of the earn-out will be re-evaluated at each reporting period and adjustments will be recorded as needed. In December 2021, we completed an acquisition of Plug Smart which provided for an earn-out based on future EBITDA targets beginning with EBITDA performance for the month of December 2021 and each fiscal year thereafter, over a five-year period through December 31, 2026. The maximum cumulative earn-out is $5,000 and we evaluated financial forecasts of the acquired business and concluded that the fair value of this earn-out was approximately $2,160 upon acquisition and remained consistent as of December 31, 2021. During the year ended December 31, 2022, a payment of $275 was made for the month of December 2021 EBITDA target and the fair value of the remaining contingent consideration was increased to $3,800. An increase of $1,934 in the fair value of contingent consideration was included in selling, general and administrative expenses in our consolidated statements of income during the year ended December 31, 2022. The current portion of the contingent consideration is included in accrued expenses and other current liabilities and the non-current portion is included in other liabilities on the consolidated balance sheets. See Notes 4 and 18 for additional information.

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

X
- Definition The entire disclosure for commitments and contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -URI https://asc.fasb.org/topic&trid=2144648 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 440 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -URI https://asc.fasb.org/topic&trid=2127136 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308 + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration