Skip to main content
$39.92 +0.35 (+0.88%) At close · Jul 27
Market Cap
$17.14B
Shares
433.23M

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$7.91B +12.7%
FY2025 Revenue FY2018–FY2025
Net Income
$302M +20.8%
FY2025 Net Income FY2018–FY2025
Gross Margin
31.44% +0.4pp
FY2025 Gross Margin FY2018–FY2025
Operating Margin
7% +0.1pp
FY2025 Operating Margin FY2018–FY2025
Diluted EPS
-$0.69 -23.2%
FY2025 Diluted EPS FY2019–FY2025
Operating Cash Flow
$759M +22.4%
FY2025 Operating Cash Flow FY2018–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item FY2026 (G) TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018
$8.48B – $8.68B $8.17B $7.91B $7.02B $6.93B $6.56B $3.94B $3.59B $985M $3.73B
$5.61B $5.42B $4.84B $4.99B $4.84B $3B $2.83B $787M $2.94B
$2.57B $2.49B $2.18B $1.94B $1.71B $939M $756M $198M $787M
31.44% 31.03% 28% 26.14% 23.83% 21.08% 20.1% 21.11%
$1.99B $1.93B $1.69B $1.58B $1.55B $803M $725M $359M $625M
$245M $242M $222M $224M $227M $127M $182M $51M $49M
$12M $37M $22M $0
$573M $554M $484M $359M $162M $136M -$166M -$161M $162M
7% 6.9% 5.18% 2.47% 3.45% -4.63% -16.35% 4.35%
$145M $125M $60M $52M $15M $22M
-$135M -$141M -$154M -$127M -$69M -$57M -$18M $10M -$16M
$413M $330M $232M $93M $79M -$184M -$151M
$438M $413M $330M $232M $93M $79M -$184M -$151M $146M
$114M $111M $80M $79M $20M $32M -$31M $2M $10M
$324M $302M $250M $153M $73M $47M -$153M -$153M $136M
3.82% 3.56% 2.21% 1.11% 1.19% -4.27% -15.53% 3.65%
-$268M -$288M -$224M -$161M $29M -$137M -$375M -$153M $136M
$447M $464M $187M -$54M -$194M $61M -$170M -$150M $125M
USD/shares -$0.69 -$0.56 -$0.46 $0.07 -$0.45 -$1.47 -$0.77
USD/shares -$0.69 -$0.56 -$0.46 $0.07 -$0.45 -$1.47 -$0.77
shares 415.71M 401.51M 352.71M 349.8M 309M 253.5M 199.5M
shares 415.71M 401.51M 352.71M 399.12M 309M 253.5M 199.5M
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative. (G): the company's own guidance — a (G) column is a guided period not yet reported; a G marker shows how the reported figure landed against the guided range. Non-GAAP-basis guidance (*) is shown as stated and never judged against GAAP actuals.

Capital Returned to Shareholders

Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2020–FY2025: $190M in buybacks.

Price & Valuation

Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.

Valuation

EV/Revenue
2.36×
Peer median 2.23×
EV/EBIT
33.61×
Peer median 24.78×
P/E (TTM)
Peer median 33.66×

Peer medians compare against the 23 similar-size Engineering & Construction companies (of 39 listed).

Valuation over time computed as of each quarter's filing date

Revenue Breakdown

Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.

Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.

By Segment (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
Safety Services $5,456,000,000 $4,797,000,000 $4,425,000,000 $4,575,000,000 $2,080,000,000 $1,639,000,000 $435,000,000
Specialty Services $2,460,000,000 $2,229,000,000 $2,518,000,000 $2,030,000,000 $1,907,000,000 $1,960,000,000 $386,000,000
Civil $72,000,000 $67,000,000 $21,000,000
Corporate and Eliminations -$47,000,000 -$47,000,000 -$12,000,000 -$3,000,000
Fabrication $253,000,000 $244,000,000 $178,000,000 $38,000,000
Heating Ventilation and Air Conditioning $550,000,000 $434,000,000 $322,000,000 $95,000,000
Infrastructure Utility $1,154,000,000 $1,057,000,000 $1,370,000,000 $225,000,000
Inspection $87,000,000 $46,000,000
Life Safety $4,025,000,000 $1,647,000,000 $1,317,000,000 $340,000,000
Specialty Contracting $623,000,000 $605,000,000 $412,000,000 $123,000,000
Transmission $205,000,000 $409,000,000 $100,000,000

By Geography (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
Americas $5,180,000,000 $4,383,000,000 $4,338,000,000 $4,062,000,000 $3,549,000,000 $3,349,000,000 $921,000,000
Other Countries $2,040,000,000 $1,998,000,000 $1,983,000,000 $1,932,000,000 $391,000,000 $238,000,000
France $691,000,000 $637,000,000 $607,000,000 $564,000,000 $0
Canada and Europe $64,000,000

By Product & Service (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
Life Safety $5,456,000,000 $4,797,000,000 $4,425,000,000 $4,077,000,000 $1,698,000,000
Specialty Contracting $1,094,000,000 $941,000,000 $1,040,000,000 $623,000,000 $605,000,000
Infrastructure and Utility $1,024,000,000 $998,000,000 $1,216,000,000
Fabrication and Distribution $342,000,000 $290,000,000 $262,000,000
Corporate and Elimination $7,018,000,000 $6,928,000,000 $6,558,000,000 $3,940,000,000 -$12,000,000 -$3,000,000
Fabrication $230,000,000 $202,000,000 $253,000,000 $244,000,000
Heating Ventilation and Air Conditioning $485,000,000 $507,000,000 $498,000,000 $382,000,000
Industrial Services $277,000,000 $167,000,000
Infrastructure Utility $997,000,000 $1,224,000,000 $1,154,000,000 $1,058,000,000
Safety Services $4,575,000,000 $2,081,000,000 $1,639,000,000 $435,000,000
Specialty Services $2,030,000,000 $1,906,000,000 $1,960,000,000 $386,000,000

Segment Operating Income

Annual operating income by business segment, as tagged in the company's own XBRL filings. Segments need not sum to the consolidated figure — corporate costs and eliminations are typically unallocated.

By Segment (USD)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
Safety Services $916,000,000 $765,000,000 $625,000,000 $559,000,000 $207,000,000 $8,000,000 $34,000,000
Specialty Services $264,000,000 $253,000,000 $278,000,000 $210,000,000 $78,000,000 -$56,000,000 $19,000,000
Corporate and Eliminations -$191,000,000 -$149,000,000 -$118,000,000 -$209,000,000
Industrial Services -$24,000,000 -$5,000,000

Operating Margin by Segment (%)

Component FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019
Safety Services 16.8% 15.9% 14.1% 12.2% 10% 0.5% 7.8%
Specialty Services 10.7% 11.4% 11% 10.3% 4.1% -2.9% 4.9%
Key facts CIK 1796209 CUSIP 00187Y100 13F (30d) 133 filings 132 filers Visit website Investor relations