XML 34 R24.htm IDEA: XBRL DOCUMENT
v3.22.1

Basis of Presentation (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2022
Basis of Presentation |
Reclassification | Reclassification — Certain previously reported amounts have been reclassified to conform to the current period presentation.
Restricted cash | Restricted cash — Restricted cash consists primarily of contract retention payments made by customers into escrow bank accounts and are included in prepaid expenses and other current assets in our Condensed Consolidated Balance Sheets. Escrow cash accounts are released to us by customers as projects are completed in accordance with contract terms. The following tables provide a reconciliation of cash, cash equivalents and restricted cash reported within the Condensed Consolidated Balance Sheets to the totals of such amounts shown in the Condensed Consolidated Statements of Cash Flows (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | March 31,
​ |  | 2022 |  | 2021
Cash and cash equivalents | ​ | $ | 173,505 | ​ | $ | 212,770
Restricted cash included in prepaid expense and other current assets | ​ | ​ | 5,117 | ​ | ​ | 4,690
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows | ​ | $ | 178,622 | ​ | $ | 217,460
​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | ​ | ​ |  | ​
​ | ​ | December 31,
​ |  | 2021 |  | 2020
Cash and cash equivalents | ​ | $ | 200,512 | ​ | $ | 326,744
Restricted cash included in prepaid expense and other current assets | ​ | ​ | 5,131 | ​ | ​ | 4,231
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows | ​ | $ | 205,643 | ​ | $ | 330,975
Depreciation | Depreciation — Effective January 1, 2022, we changed our estimates of the useful lives of certain equipment to better reflect the estimated periods during which these assets will remain in service. The estimated useful lives of equipment that previously ranged three to seven years were increased to a range of three to ten years. The effect of this change in estimate reduced depreciation expense by $5.8 million, decreased net loss by $4.2 million, and decreased basic and diluted loss per share by $0.08 for the three months ended March 31, 2022.
Customer concentration | Customer concentration — We operate in multiple industry segments encompassing the construction of commercial, industrial and public works infrastructure assets primarily throughout the United States. Typically, the top ten customers in any one calendar year generate revenue that is approximately 40% to 50% of total revenue; however, the companies that comprise the top ten vary from year to year. ​ For each of the three months ended March 31, 2022 and 2021, approximately 45.4% of total revenue was generated from our top ten customers. For the three months ended March 31, 2022 one solar energy customer represented approximately 10.1% of total revenue and for the three months ended March 31, 2021, no single customer accounted for more than 10% of total revenue.

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 Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized. + 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 (b) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 + Details
Name: | us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration