XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET REVENUES (Tables)
6 Months Ended
Jun. 30, 2024
Revenues [Abstract]  
Summary of Disaggregated Net Revenues
The Company disaggregates its net revenues primarily by segment, service type, and country from which revenues are invoiced, as the nature, timing, and uncertainty of cash flows are relatively consistent within each of these categories. The
following tables provide disclosure of disaggregated net revenues by segment for the three and six months ended June 30, 2024, and 2023. Disaggregated net revenues information is as follows:
Three Months Ended June 30, 2024
Safety
Services
Specialty
Services
Consolidated
Life Safety$1,164 $— $1,164 
Heating, Ventilation, and Air Conditioning ("HVAC")115 — 115 
Infrastructure/Utility— 246 246 
Fabrication— 47 47 
Specialty Contracting— 160 160 
Corporate and Eliminations— — (2)
Net revenues$1,279 $453 $1,730 
Three Months Ended June 30, 2023
Safety
Services
Specialty
Services
Consolidated
Life Safety$1,098 $— $1,098 
HVAC127 — 127 
Infrastructure/Utility— 307 307 
Fabrication— 58 58 
Specialty Contracting— 190 190 
Corporate and Eliminations— — (9)
Net revenues$1,225 $555 $1,771 
Six Months Ended June 30, 2024
Safety
Services
Specialty
Services
Consolidated
Life Safety$2,267 $— $2,267 
HVAC226 — 226 
Infrastructure/Utility— 451 451 
Fabrication— 97 97 
Specialty Contracting— 294 294 
Corporate and Eliminations— — (4)
Net revenues$2,493 $842 $3,331 
Six Months Ended June 30, 2023
Safety
Services
Specialty
Services
Consolidated
Life Safety$2,166 $— $2,166 
HVAC250 — 250 
Infrastructure/Utility— 547 547 
Fabrication— 113 113 
Specialty Contracting— 325 325 
Corporate and Eliminations— — (16)
Net revenues$2,416 $985 $3,385 
Three Months Ended June 30, 2024
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$623 $453 $(2)$1,074 
France157 — — 157 
Other499 — — 499 
Net revenues$1,279 $453 $(2)$1,730 
Three Months Ended June 30, 2023
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$583 $549 $(9)$1,123 
France150 — — 150 
Other492 — 498 
Net revenues$1,225 $555 $(9)$1,771 
Six Months Ended June 30, 2024
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$1,204 $837 $(4)$2,037 
France319 — — 319 
Other970 — 975 
Net revenues$2,493 $842 $(4)$3,331 
Six Months Ended June 30, 2023
Safety
Services
Specialty
Services
Corporate and
Eliminations
Consolidated
United States$1,143 $966 $(16)$2,093 
France306 — — 306 
Other967 19 — 986 
Net revenues$2,416 $985 $(16)$3,385 
Summary of Accounts Receivable, Net of Allowances, Contract Assets and Contract Liabilities from Contracts with Customer The balances of accounts receivable, net of allowances, contract assets, and contract liabilities from contracts with customers as of June 30, 2024 and December 31, 2023 are as follows:
Accounts
receivable,
net of
allowances
Contract
assets
Contract
liabilities
Balance at June 30, 2024$1,314 $509 $547 
Balance at December 31, 20231,395 436 526