FIX · Comfort Systems USA Inc
Income-statement, balance-sheet and cash-flow figures from SEC filings, plus a debt profile anchored in the latest 10-K and updated by each 10-Q and debt exhibit.
Chart any reported metric, KPI or segment over time — the full statement history lives here
| Line Item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.96B | $1.83B | $7.03B | $5.21B | $4.14B | $3.07B | $2.86B | $2.62B | $2.18B | $1.79B | $1.63B | $1.58B | $1.41B | $1.36B | $1.33B | $1.22B | $1.06B | $1.13B | |
| $2.87B | $1.43B | $5.55B | $4.22B | $3.4B | $2.51B | $2.31B | $2.11B | $1.74B | $1.42B | $1.29B | $1.26B | $1.16B | $1.12B | $1.12B | $1.04B | $873.59M | $903.36M | |
| $1.09B | $403.42M | $1.48B | $990.51M | $741.61M | $563.21M | $546.98M | $501.94M | $446.28M | $366.28M | $344.01M | $318.13M | $249.77M | $239.88M | $207.62M | $181.53M | $189.93M | $225.55M | |
| — | 22.03% | 21.01% | 19.02% | 17.91% | 18.32% | 19.15% | 19.19% | 20.44% | 20.49% | 21.05% | 20.13% | 17.7% | 17.67% | 15.6% | 14.92% | 17.86% | 19.98% | |
| $345.58M | $194.87M | $730.07M | $574.42M | $489.34M | $376.31M | $357.78M | $340.01M | $296.99M | $266.59M | $243.2M | $228.97M | $207.65M | $194.21M | $185.81M | $167.05M | $159.02M | $169.02M | |
| $23.88M | $20.12M | $97.27M | $43.4M | $47.8M | $40.51M | $32.7M | $27.08M | $20.09M | $17.4M | $8.19M | $7.48M | $7.65M | $7.13M | $8.84M | $7.46M | $6.22M | $3.48M | |
| — | $62.4M | $48.2M | $38.2M | $33.6M | $28.4M | $27.9M | $24.5M | — | — | — | — | — | — | — | — | — | — | |
| $743.81M | $209.1M | $749.37M | $418.39M | $253.85M | $188.44M | $190.65M | $163.64M | $150.24M | $99.26M | $101.57M | $90.04M | $42.22M | $46.26M | $22.3M | -$42.64M | $31.44M | $56.63M | |
| — | 11.42% | 10.66% | 8.04% | 6.13% | 6.13% | 6.67% | 6.26% | 6.88% | 5.55% | 6.21% | 5.7% | 2.99% | 3.41% | 1.68% | -3.5% | 2.96% | 5.02% | |
| — | $271.5M | $797.57M | $456.59M | $287.45M | $216.84M | $218.55M | $188.14M | — | — | — | — | — | — | — | — | — | — | |
| $9.4M | $9.01M | $6.65M | $10.28M | $13.35M | $6.2M | $8.39M | $9.32M | $3.71M | $3.16M | $2.35M | $1.75M | $1.86M | $1.35M | $1.6M | $1.89M | $1.7M | $1.2M | |
| $34.08M | $21.6M | $11.55M | $3.49M | $46K | $24K | $103K | $224K | $73K | $70K | $9000 | $72K | $18K | $23K | $24K | $128K | $193K | $585K | |
| $8.09M | -$1.09M | -$82.81M | -$30.19M | -$17.99M | $1.84M | $889K | -$11.9M | -$1.56M | $1.68M | -$508K | -$1.38M | -$1.99M | $522K | -$764K | $4.7M | $315K | -$600K | |
| $751.91M | $208.01M | $666.56M | $388.19M | $235.86M | $190.27M | $191.54M | $151.74M | $148.68M | $100.94M | $101.06M | $88.66M | $40.23M | $46.78M | $21.54M | -$37.94M | $31.76M | $56.03M | |
| $402.95M | $270.9M | $144.13M | $64.8M | -$10.09M | $46.93M | $41.4M | $37.42M | $35.77M | $45.67M | $36.17M | $31.22M | $11.61M | $18.15M | $10.05M | -$5.46M | $11.19M | $21.44M | |
| $1.43B | $1.02B | $522.43M | $323.4M | $245.95M | $143.35M | $150.14M | $114.32M | $112.9M | $55.27M | $64.9M | $49.36M | $23.06M | $27.27M | $11.85M | -$36.49M | $14.74M | $34.18M | |
| — | 55.84% | 7.43% | 6.21% | 5.94% | 4.66% | 5.26% | 4.37% | 5.17% | 3.09% | 3.97% | 3.12% | 1.63% | 2.01% | 0.89% | -3% | 1.39% | 3.03% | |
| — | — | — | — | — | — | — | — | — | — | — | $8.08M | $5.54M | $1.29M | -$1.61M | $338K | — | — | |
| $64.45M | — | — | — | — | — | — | — | — | $55.27M | $64.9M | $49.36M | $23.06M | $27.27M | $13.46M | -$36.83M | $14.74M | $34.18M | |
| — | — | — | — | — | — | — | — | — | — | — | — | — | — | $13.46M | -$36.83M | $14.92M | — | |
| USD/shares | $40.68 | $28.93 | $14.64 | $9.03 | $6.84 | $3.95 | $4.11 | $3.10 | $3.03 | $1.48 | $1.74 | $1.32 | $0.61 | $0.73 | $0.36 | -$0.99 | $0.39 | $0.90 |
| USD/shares | $40.64 | $28.88 | $14.60 | $9.01 | $6.82 | $3.93 | $4.09 | $3.08 | $3.00 | $1.47 | $1.72 | $1.30 | $0.61 | $0.73 | $0.36 | -$0.99 | $0.39 | $0.89 |
| shares | — | 35.35M | 35.69M | 35.8M | 35.93M | 36.29M | 36.54M | 36.85M | 37.2M | 37.24M | 37.34M | 37.44M | 37.55M | 37.25M | 37.11M | 37.39M | 37.55M | 38.05M |
| shares | — | 35.41M | 35.78M | 35.9M | 36.05M | 36.45M | 36.74M | 37.13M | 37.59M | 37.67M | 37.81M | 37.87M | 37.8M | 37.54M | 37.26M | 37.39M | 37.79M | 38.45M |
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2009–FY2025: $506.57M in buybacks, $298.5M in dividends.
Debt Profile
Annual debt figures are established from 10-K filings and updated by subsequent 10-Q and 8-K disclosures. Instrument balances are not summed into a company total unless the filing itself reports that total.
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
Peer medians compare against the 16 similar-size Engineering & Construction companies (of 42 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 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Mechanical Segment | $1,402,215,000 | — | — | — | — | — | — | — |
| Electrical Segment | $429,071,000 | — | — | — | — | — | — | — |
| Electrical Services | — | — | — | — | — | — | — | $6,656,000 |
| Existing Building Construction | — | $1,945,093,000 | $1,337,023,000 | $1,210,512,000 | $963,461,000 | $910,807,000 | $793,159,000 | — |
| Mechanical Services | — | — | — | — | — | — | — | $2,176,223,000 |
| New Construction | — | $3,984,529,000 | $2,853,239,000 | $2,011,992,000 | $1,421,784,000 | $1,333,739,000 | $1,201,122,000 | — |
| Service Calls Maintenance and Monitoring | — | $628,904,000 | $570,347,000 | $535,705,000 | $409,809,000 | $370,711,000 | $389,768,000 | — |
| Service Projects | — | $468,950,000 | $446,151,000 | $382,155,000 | $278,582,000 | $241,402,000 | $231,228,000 | — |
By Product & Service (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Mechanical Segment | $6,673,745,000 | $5,527,604,000 | $3,946,022,000 | $3,178,475,000 | $2,542,623,000 | — | — | — |
| Electrical Segment | $2,427,896,000 | $1,499,872,000 | $1,260,738,000 | $961,889,000 | $531,013,000 | — | — | — |
| Electrical Services | — | — | — | — | — | $426,027,000 | $343,246,000 | $6,656,000 |
| Mechanical Services | — | — | — | — | — | $2,430,632,000 | $2,272,031,000 | $2,176,223,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 |
|---|---|---|---|---|
| Mechanical Segment | $172,601,000 | $616,868,000 | $357,164,000 | $236,725,000 |
| Electrical Segment | $55,055,000 | $192,977,000 | $111,367,000 | $61,705,000 |
Operating Margin by Segment (%)
| Component | FY2025 |
|---|---|
| Mechanical Segment | 12.3% |
| Electrical Segment | 12.8% |