Source: Comfort Systems USA's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$1.63B
$1.79B
$2.18B
$2.62B
$2.86B
$3.07B
$4.14B
$5.21B
$7.03B
$1.83B
Cost of revenue
$1.29B
$1.42B
$1.74B
$2.11B
$2.31B
$2.51B
$3.40B
$4.22B
$5.55B
$1.43B
Gross profit
$344.01M
$366.28M
$446.28M
$501.94M
$546.98M
$563.21M
$741.61M
$990.51M
$1.48B
$403.42M
Selling, general & admin
$243.20M
$266.59M
$296.99M
$340.00M
$357.78M
$376.31M
$489.34M
$574.42M
$730.07M
$194.87M
Operating income
$101.57M
$99.26M
$150.24M
$163.64M
$190.65M
$188.44M
$253.85M
$418.39M
$749.37M
$209.10M
Interest expense
$2.35M
$3.16M
$3.71M
$9.32M
$8.38M
$6.20M
$13.35M
$10.28M
$6.65M
$9.01M
Pre-tax income
$101.06M
$100.94M
$148.68M
$151.74M
$191.54M
$190.27M
$235.86M
$388.19M
$666.56M
$208.01M
Income tax
$36.16M
$45.67M
$35.77M
$37.42M
$41.40M
$46.93M
-$10.09M
$64.80M
$144.13M
$270.89M
Net income
$64.90M
$55.27M
$112.90M
$114.32M
$150.14M
$143.35M
$245.95M
$323.40M
$522.43M
$1.02B
EBITDA
$119.55M
$119.31M
$172.84M
$188.14M
$218.55M
$216.84M
$287.45M
$456.59M
$797.57M
$271.50M
EPS (basic)
$1.74
$1.48
$3.03
$3.10
$4.11
$3.95
$6.84
$9.03
$14.64
$28.93
EPS (diluted)
$1.72
$1.47
$3.00
$3.08
$4.09
$3.93
$6.82
$9.01
$14.60
$28.88
Diluted shares
37.81M
37.67M
37.59M
37.13M
36.74M
36.45M
36.05M
35.90M
35.77M
35.41M
Gross margin
21.0%
20.5%
20.4%
19.2%
19.1%
18.3%
17.9%
19.0%
21.0%
22.0%
Operating margin
6.2%
5.6%
6.9%
6.3%
6.7%
6.1%
6.1%
8.0%
10.7%
11.4%
Net margin
4.0%
3.1%
5.2%
4.4%
5.3%
4.7%
5.9%
6.2%
7.4%
55.8%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$32.07M
$36.54M
$45.62M
$50.79M
$54.90M
$58.78M
$57.21M
$205.15M
$549.94M
$981.90M
Receivables
$318.84M
$382.87M
—
—
—
—
—
—
—
—
Inventory
$9.21M
$10.30M
$12.42M
$10.05M
$13.47M
$21.85M
$35.31M
$65.54M
$59.22M
$84.07M
Total current assets
$415.96M
$489.36M
$609.70M
$790.18M
$811.85M
$1.03B
$1.31B
$1.91B
$2.79B
$4.11B
Goodwill
$149.21M
$200.58M
$235.18M
$332.45M
$464.39M
$592.11M
$611.79M
$666.83M
$875.27M
$1.03B
Total assets
$708.90M
$881.12M
$1.06B
$1.51B
$1.76B
$2.21B
$2.60B
$3.31B
$4.71B
$6.44B
Total current liabilities
$317.68M
$373.73M
$467.06M
$608.00M
$692.90M
$836.55M
$1.17B
$1.72B
$2.58B
$3.39B
Short-term debt
$600.00K
$613.00K
$3.28M
$20.82M
—
$2.79M
$9.00M
$4.87M
$6.04M
$6.16M
Long-term debt
$1.96M
$59.93M
$73.64M
$205.32M
$235.73M
$385.24M
$247.25M
$39.34M
$62.29M
$139.06M
Total debt
$2.56M
$60.54M
$76.92M
$226.13M
$235.73M
$388.03M
$256.25M
$44.21M
$68.33M
$145.23M
Total liabilities
$332.27M
$463.18M
$564.52M
$919.71M
$1.06B
$1.40B
$1.60B
$2.03B
$3.01B
$3.99B
Shareholders' equity
$376.63M
$417.94M
$498.05M
$585.30M
$696.43M
$805.67M
$999.92M
$1.28B
$1.70B
$2.45B
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$91.19M
$114.09M
$147.19M
$142.03M
$286.51M
$180.15M
$301.53M
$639.57M
$849.06M
$1.19B
Capital expenditures
$23.22M
$35.47M
$27.27M
$31.75M
$24.13M
$22.33M
$48.36M
$94.84M
$111.07M
$154.90M
Free cash flow
$67.97M
$78.62M
$119.92M
$110.28M
$262.38M
$157.82M
$253.17M
$544.73M
$737.99M
$1.03B
Investing cash flow
-$79.32M
-$128.97M
-$95.71M
-$224.45M
-$207.80M
-$246.72M
-$97.18M
-$193.01M
-$343.51M
-$467.27M
Financing cash flow
-$36.26M
$19.35M
-$42.40M
$87.59M
-$74.60M
$70.45M
-$205.91M
-$298.62M
-$160.76M
-$287.12M
Dividends paid
$10.26M
$10.99M
$12.27M
$14.54M
$15.50M
$17.38M
$20.08M
$30.38M
$42.77M
$68.83M
Share buybacks
$13.09M
$9.01M
$28.53M
$19.55M
$30.12M
$27.05M
$38.22M
$21.18M
$57.91M
$216.00M
Stock-based compensation
$5.04M
$6.38M
$7.16M
$5.88M
$6.93M
$10.59M
$10.53M
$12.94M
$16.65M
$21.81M
Depreciation & amortization
$17.98M
$20.05M
$22.60M
$24.50M
$27.90M
$28.40M
$33.60M
$38.20M
$48.20M
$62.40M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$1.36B
$1.54B
$1.81B
$1.81B
$1.87B
$1.83B
$2.17B
$2.45B
-$4.62B
$2.87B
$3.27B
$3.77B
Cost of revenue
$1.08B
$1.24B
$1.45B
$1.43B
$1.43B
$1.43B
$1.66B
$1.84B
-$3.51B
$2.11B
$2.42B
$2.83B
Gross profit
$279.69M
$297.36M
$363.60M
$381.71M
$433.74M
$403.42M
$509.90M
$607.87M
-$1.12B
$754.41M
$844.23M
$934.48M
Selling, general & admin
$160.03M
$162.72M
$179.54M
$180.18M
$207.63M
$194.87M
$210.47M
$229.58M
-$440.05M
$269.00M
$287.05M
$314.17M
Operating income
$120.28M
$135.46M
$184.67M
$202.88M
$226.35M
$209.10M
$299.87M
$378.87M
-$678.75M
$485.72M
$557.97M
$624.57M
Interest expense
$401.00K
$1.63M
$1.71M
$1.73M
$1.58M
$1.62M
$1.60M
$2.97M
$2.81M
$2.18M
$1.44M
$1.48M
Pre-tax income
$111.73M
$123.06M
$169.66M
$187.81M
$186.04M
$208.01M
$296.48M
$370.46M
-$666.94M
$482.15M
$566.24M
$635.06M
Income tax
$20.15M
$26.74M
$35.65M
$41.58M
$40.17M
$38.72M
$65.64M
$78.84M
$87.69M
$111.77M
$124.64M
$146.01M
Net income
$91.58M
$96.32M
$134.01M
$146.24M
$145.87M
$169.29M
$230.85M
$291.62M
$330.81M
$370.38M
$441.60M
$489.04M
EBITDA
$130.72M
$146.71M
$196.46M
$215.22M
$239.20M
$223.11M
$314.73M
$394.92M
-$709.65M
$504.28M
$578.00M
$646.42M
EPS (basic)
$2.56
$2.70
$3.75
$4.10
$4.10
$4.77
$6.54
$8.26
$9.38
$10.52
$12.54
$13.93
EPS (diluted)
$2.55
$2.69
$3.74
$4.09
$4.08
$4.75
$6.53
$8.25
$9.36
$10.51
$12.53
$13.91
Diluted shares
-15.00K
35.83M
35.83M
35.76M
-29.00K
35.60M
35.37M
35.37M
-32.00K
35.25M
35.25M
35.15M
Gross margin
20.6%
19.3%
20.1%
21.1%
23.2%
22.0%
23.5%
24.8%
24.2%
26.3%
25.9%
24.8%
Operating margin
8.9%
8.8%
10.2%
11.2%
12.1%
11.4%
13.8%
15.5%
14.7%
17.0%
17.1%
16.6%
Net margin
6.7%
6.3%
7.4%
8.1%
7.8%
9.2%
10.6%
11.9%
-7.2%
12.9%
13.5%
13.0%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$205.15M
$100.79M
$199.42M
$415.58M
$549.94M
$204.76M
$331.71M
$860.52M
$981.90M
$1.05B
$1.85B
$2.16B
Inventory
$65.54M
$71.06M
$63.78M
$55.68M
$59.22M
$63.05M
$70.73M
$78.83M
$84.07M
$93.95M
$104.80M
$120.92M
Total current assets
$1.91B
$2.05B
$2.32B
$2.54B
$2.79B
$2.60B
$3.04B
$3.70B
$4.11B
$4.50B
$5.79B
$6.78B
Goodwill
$666.83M
$862.93M
$874.95M
$875.19M
$875.27M
$905.84M
$927.78M
$928.17M
$1.03B
$1.03B
$1.10B
$1.15B
Total assets
$3.31B
$3.90B
$4.21B
$4.41B
$4.71B
$4.57B
$5.06B
$5.78B
$6.44B
$6.94B
$8.49B
$9.81B
Total current liabilities
$1.72B
$2.14B
$2.33B
$2.43B
$2.58B
$2.41B
$2.70B
$3.03B
$3.39B
$3.63B
$4.77B
$5.91B
Short-term debt
$4.87M
$12.88M
$17.69M
$6.05M
$6.04M
$4.07M
$11.69M
$4.68M
$6.16M
$25.00K
$215.00K
$5.71M
Long-term debt
$39.34M
$77.00M
$73.38M
$62.31M
$62.29M
$63.78M
$61.33M
$131.32M
$139.06M
$39.05M
$53.85M
$43.84M
Total debt
$44.21M
$89.89M
$91.06M
$68.36M
$68.33M
$67.84M
$73.02M
$136.00M
$145.23M
$39.08M
$54.06M
$49.55M
Total liabilities
$2.03B
$2.53B
$2.73B
$2.83B
$3.01B
$2.79B
$3.09B
$3.54B
$3.99B
$4.12B
$5.27B
$6.47B
Shareholders' equity
$1.28B
$1.37B
$1.48B
$1.59B
$1.70B
$1.78B
$1.97B
$2.23B
$2.45B
$2.82B
$3.22B
$3.34B
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$173.01M
$146.56M
$189.86M
$302.18M
$210.46M
-$87.95M
$252.50M
$553.27M
$468.54M
$388.83M
$1.14B
$1.01B
Capital expenditures
$25.26M
$24.95M
$23.38M
$22.06M
$40.68M
$22.21M
$31.27M
$35.33M
$66.09M
$147.47M
$141.36M
$210.60M
Free cash flow
$147.74M
$121.61M
$166.47M
$280.12M
$169.79M
-$110.16M
$221.22M
$517.94M
$402.45M
$241.35M
$998.06M
$799.53M
Investing cash flow
-$73.88M
-$221.65M
-$60.79M
-$21.59M
-$39.49M
-$96.78M
-$86.20M
-$53.01M
-$231.28M
-$184.00M
-$283.46M
-$321.11M
Financing cash flow
-$31.60M
-$29.27M
-$30.45M
-$64.43M
-$36.62M
-$160.45M
-$39.34M
$28.55M
-$115.89M
-$136.56M
-$51.33M
-$385.78M
Dividends paid
$8.92M
$8.92M
$10.71M
$10.69M
$12.44M
$14.16M
$15.87M
$17.64M
$21.16M
$24.62M
$28.16M
$31.60M
Share buybacks
$12.62M
$295.00K
$10.84M
$30.89M
$15.89M
$91.37M
$19.92M
$13.14M
$91.57M
$2.55M
$5.68M
$337.88M
Stock-based compensation
$3.81M
$7.41M
$2.67M
$2.04M
$4.52M
$8.04M
$4.16M
$3.55M
$6.06M
$19.41M
$9.21M
$2.64M
Depreciation & amortization
$10.45M
$11.25M
$11.79M
$12.33M
$12.84M
$14.01M
$14.86M
$16.05M
-$30.90M
$18.57M
$20.04M
$21.85M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.