The balance sheet appears fortress-like, with $2.2B of cash against $374.4M of total debt (D/E of 0.11), equity near $3.3B funded largely by retained earnings accumulation, and $3.9B of deferred revenue that charts contracted but unearned work representing roughly 60% of total liabilities.
Comfort Systems USA, Inc. (FIX) balance sheet — 29-year assets, liabilities & shareholders' equity history
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 | Dec'98 | Dec'97 |
|---|
| Total Current Assets | 6.78B | 4.11B | 2.79B | 1.91B | 1.31B | 1.03B | 811.85M | 790.18M | 609.7M | 489.36M | 415.96M | 424.27M | 393.77M | 397M | 372.55M | 387.28M | 402.95M | 413.15M | 444.93M | 450.62M | 376.38M | 325.4M | 265.4M | 222.94M | 223.39M | 402.88M | 433.29M | 412.6M | 312.6M | 110.9M |
| Cash & Short-Term Investments | 2.16B | 981.9M | 549.94M | 205.15M | 57.21M | 58.78M | 54.9M | 50.79M | 45.62M | 36.54M | 32.07M | 56.46M | 32.06M | 52.05M | 40.76M | 51.24M | 86.35M | 127.85M | 117.02M | 139.63M | 90.29M | 55.59M | 32.58M | 10.14M | 6.1M | 4.16M | 16.02M | 3.7M | 7M | 18.1M |
| Cash Only | 2.16B | 981.9M | 549.94M | 205.15M | 57.21M | 58.78M | 54.9M | 50.79M | 45.62M | 36.54M | 32.07M | 56.46M | 32.06M | 52.05M | 40.76M | 51.24M | 86.35M | 127.85M | 117.02M | 139.63M | 90.29M | 55.59M | 32.58M | 10.14M | 6.1M | 4.16M | 16.02M | 3.7M | 7M | 18.1M |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 4.15B | 2.91B | 2.13B | 1.59B | 1.17B | 922.99M | 727.97M | 714.95M | 545.12M | 434.22M | 368.57M | 354.03M | 346.71M | 311.96M | 295.54M | 293.38M | 250.12M | 229.23M | 272.76M | 287.12M | 264.36M | 247.12M | 169.7M | 172.74M | 172.82M | 181.42M | 384.11M | 313.61M | 276.5M | 99.3M |
| Days Sales Outstanding | 99.2 | 116.54 | 110.88 | 111.19 | 102.85 | 109.61 | 93.01 | 99.78 | 91.15 | 88.64 | 82.31 | 81.76 | 89.7 | 83.89 | 81.03 | 86.36 | 82.37 | 74.11 | 74.94 | 94.45 | 91.33 | 101.06 | 79.55 | 84.49 | 78.99 | 76.62 | 155.38 | 83.55 | 118.18 | 121.79 |
| Inventory | 120.92M | 84.07M | 59.22M | 65.54M | 35.31M | 21.85M | 13.47M | 10.05M | 12.42M | 10.3M | 9.21M | 7.94M | 8.65M | 8.43M | 9.64M | 10.63M | 9.37M | 9.82M | 11.63M | 9.4M | 8.76M | 8.11M | 33.27M | 9.84M | 12.41M | 18.25M | 19.4M | 20.9M | 14.8M | 7.4M |
| Days Inventory Outstanding | 3.95 | 4.44 | 3.89 | 5.67 | 3.79 | 3.18 | 2.13 | 1.74 | 2.61 | 2.65 | 2.6 | 2.3 | 2.72 | 2.75 | 3.13 | 3.64 | 3.7 | 3.97 | 3.96 | 3.76 | 3.61 | 3.98 | 18.49 | 5.71 | 6.86 | 9.48 | 9.62 | 7.16 | 8.43 | 12.42 |
| Other Current Assets | 159.33M | 138.56M | 46.21M | 54.31M | 48.46M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 176K | 339K | 1.58M | 7.86M | 26.65M | 20.43M | 20.13M | 0 | -670K | 3.3M | 17.19M | 16.55M | 21.55M | 185.88M | 3.2M | 19.8M | 14.3M | -13.9M |
| Total Non-Current Assets | 3.03B | 2.33B | 1.92B | 1.39B | 1.29B | 1.18B | 945.5M | 714.83M | 452.86M | 391.76M | 292.95M | 267.32M | 262.17M | 204.82M | 208.2M | 203.78M | 237.07M | 161.79M | 153.56M | 96.44M | 84.49M | 82.61M | 117.72M | 128.17M | 143.14M | 473.75M | 493.12M | 530.7M | 476.7M | 176.9M |
| Property, Plant & Equipment | 1.21B | 710.87M | 506.29M | 414.28M | 274.62M | 253.31M | 211.93M | 193.87M | 99.62M | 87.59M | 68.19M | 60.81M | 55.76M | 46.86M | 41.42M | 42.01M | 43.62M | 34.67M | 35.91M | 21.44M | 15.5M | 12.71M | 12.99M | 13.23M | 16.11M | 32.78M | 40.09M | 42M | 34.4M | 12M |
| Fixed Asset Turnover | 13.51x | 12.80x | 13.88x | 12.57x | 15.08x | 12.13x | 13.48x | 13.49x | 21.91x | 20.41x | 23.97x | 25.99x | 25.30x | 28.96x | 32.14x | 29.52x | 25.41x | 32.56x | 37.00x | 51.75x | 68.15x | 70.25x | 59.95x | 56.40x | 49.57x | 26.36x | 22.51x | 32.62x | 24.83x | 24.80x |
| Goodwill | 1.15B | 1.03B | 875.27M | 666.83M | 611.79M | 592.11M | 464.39M | 332.45M | 235.18M | 200.58M | 149.21M | 143.87M | 140.34M | 114.59M | 114.59M | 107.09M | 147.82M | 100.19M | 90.94M | 68.62M | 62.95M | 62.95M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 548.43M | 485.17M | 434.42M | 280.4M | 273.9M | 304.78M | 231.81M | 159.97M | 95.28M | 76.04M | 42.44M | 41.08M | 45.67M | 37.38M | 44.52M | 48.35M | 39.62M | 19.38M | 16.28M | 2.19M | 0 | 62.95M | 100.12M | 104.03M | 113.43M | 438.45M | 450.49M | 474.5M | 430.5M | 163.1M |
| Long-Term Investments | 34.4M | 34.4M | 6.8M | 4.3M | 2.5M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4.72M | 8.42M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 33.01M | -9.48M | 12.63M | 10.95M | 11.34M | 8.68M | 7.97M | 6.62M | 5.16M | 4.58M | 5.94M | 5.28M | 9.59M | -3.95M | -272K | 1.79M | 2.03M | 830K | 2.01M | 4.19M | 6.03M | 1.36M | 4.61M | 10.91M | 13.6M | 2.52M | 2.54M | 14.2M | 11.8M | 1.8M |
| Total Assets | 9.81B | 6.44B | 4.71B | 3.31B | 2.6B | 2.21B | 1.76B | 1.51B | 1.06B | 881.12M | 708.9M | 691.59M | 655.94M | 601.82M | 580.75M | 591.07M | 640.02M | 574.95M | 598.49M | 547.07M | 460.87M | 408.68M | 383.12M | 351.11M | 366.54M | 876.63M | 926.41M | 943.3M | 789.3M | 287.8M |
| Asset Turnover | 1.58x | 1.41x | 1.49x | 1.58x | 1.59x | 1.39x | 1.63x | 1.74x | 2.05x | 2.03x | 2.31x | 2.29x | 2.15x | 2.26x | 2.29x | 2.10x | 1.73x | 1.96x | 2.22x | 2.03x | 2.29x | 2.18x | 2.03x | 2.13x | 2.18x | 0.99x | 0.97x | 1.45x | 1.08x | 1.03x |
| Asset Growth % | 225.9% | 36.72% | 42.52% | 27.26% | 17.58% | 25.71% | 16.77% | 41.64% | 20.59% | 24.29% | 2.5% | 5.44% | 8.99% | 3.63% | -1.74% | -7.65% | 11.32% | -3.93% | 9.4% | 18.7% | 12.77% | 6.67% | 9.12% | -4.21% | -58.19% | -5.37% | -1.79% | 19.51% | 174.25% | - |
| Total Current Liabilities | 5.91B | 3.39B | 2.58B | 1.72B | 1.17B | 836.55M | 692.9M | 608M | 467.06M | 373.73M | 317.68M | 305.39M | 282.64M | 269.44M | 268.59M | 277.97M | 268.21M | 249.03M | 298.38M | 281.69M | 218.16M | 195.16M | 159.77M | 139.3M | 147.65M | 280.03M | 260.07M | 235.88M | 179.2M | 66.6M |
| Accounts Payable | 945.97M | 696.35M | 654.94M | 419.96M | 337.38M | 254.79M | 204.15M | 196.19M | 176.17M | 132.01M | 103.44M | 106.68M | 106.21M | 100.83M | 100.64M | 111.68M | 101.13M | 83.85M | 98.4M | 195.1M | 147.13M | 125.2M | 63.62M | 58.52M | 55.85M | 63.33M | 114.61M | 96.03M | 74.2M | 28.4M |
| Days Payables Outstanding | 30.63 | 36.81 | 43.06 | 36.36 | 36.23 | 37.04 | 32.26 | 33.89 | 37.03 | 33.89 | 29.26 | 30.85 | 33.39 | 32.93 | 32.69 | 38.2 | 39.91 | 33.88 | 33.53 | 78.04 | 60.65 | 61.39 | 35.36 | 33.97 | 30.85 | 32.88 | 56.82 | 32.88 | 42.28 | 47.66 |
| Short-Term Debt | 5.71M | 41.7M | 6.04M | 4.87M | 9M | 2.79M | 0 | 20.82M | 3.28M | 613K | 600K | 500K | 0 | 2M | 300K | 632K | 1.27M | 1.17M | 1.34M | 375K | 0 | 0 | 2.07M | 1.59M | 1.78M | 2.45M | 9.07M | 27.89M | 9.1M | 2.3M |
| Deferred Revenue (Current) | 11.57B | 2.12B | 1.4B | 946.78M | 548.29M | 321.11M | 230.8M | 172.42M | 136.22M | 109.9M | 89.24M | 87.57M | 78.98M | 65.91M | 74.96M | 72.23M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 508.89M | 243.81M | 408.69M | 273.7M | 208.91M | 194.79M | 177.41M | 152.38M | 104.37M | 89.92M | 80.77M | 69.25M | 56.77M | 61.26M | 52.29M | 28.05M | 94.24M | 99.09M | 125.86M | 22.16M | 16.36M | 23.26M | 54.51M | 56.52M | 68.23M | 190.63M | 95.52M | 111.96M | 95.9M | 35.9M |
| Current Ratio | 1.15x | 1.21x | 1.08x | 1.11x | 1.12x | 1.23x | 1.17x | 1.30x | 1.31x | 1.31x | 1.31x | 1.39x | 1.39x | 1.47x | 1.39x | 1.39x | 1.50x | 1.66x | 1.49x | 1.60x | 1.73x | 1.67x | 1.66x | 1.60x | 1.51x | 1.44x | 1.67x | 1.75x | 1.74x | 1.67x |
| Quick Ratio | 1.13x | 1.19x | 1.06x | 1.07x | 1.09x | 1.20x | 1.15x | 1.28x | 1.28x | 1.28x | 1.28x | 1.36x | 1.36x | 1.44x | 1.35x | 1.36x | 1.47x | 1.62x | 1.45x | 1.57x | 1.69x | 1.63x | 1.45x | 1.53x | 1.43x | 1.37x | 1.59x | 1.66x | 1.66x | 1.55x |
| Cash Conversion Cycle | 72.52 | 84.18 | 71.71 | 80.51 | 70.41 | 75.74 | 62.88 | 67.63 | 56.73 | 57.4 | 55.66 | 53.21 | 59.03 | 53.71 | 51.47 | 51.79 | 46.16 | 44.2 | 45.37 | 20.17 | 34.3 | 43.64 | 62.68 | 56.23 | 55 | 53.22 | 108.18 | 57.83 | 84.33 | 86.55 |
| Total Non-Current Liabilities | 558.47M | 598.54M | 423.64M | 306.55M | 426.75M | 566.89M | 368.02M | 311.71M | 97.46M | 89.45M | 14.59M | 21.2M | 52.21M | 18.36M | 24.86M | 29.99M | 59.03M | 19.93M | 13.64M | 2.8M | 586K | 0 | 6.75M | 11.15M | 13.8M | 182.77M | 266.1M | 279.68M | 230.2M | 24.6M |
| Long-Term Debt | 43.84M | 441.65M | 62.29M | 39.34M | 247.25M | 385.24M | 235.73M | 205.32M | 73.64M | 59.93M | 1.96M | 10.5M | 39.5M | 0 | 7.1M | 14.75M | 28.67M | 6.44M | 9.36M | 1.13M | 0 | 0 | 6.75M | 8.81M | 10.6M | 179.58M | 265.54M | 277.94M | 227.4M | 22.4M |
| Capital Lease Obligations | 1.2B | 302.59M | 212.11M | 188.14M | 111.74M | 107.7M | 80.58M | 72.7M | 0 | 0 | 93K | 256K | 529K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities | 15.57M | 3.89M | 2.23M | 1.12M | 0 | 1.75M | 1.34M | 1.43M | 1.39M | 2.26M | 2.29M | 1.81M | 10.82M | 9.94M | 7.95M | 4.54M | 18.87M | 9.6M | 1.53M | 0 | 0 | 0 | 0 | 0 | 0 | 7.7M | 0 | 4.5M | 1.1M | 1.1M |
| Other Non-Current Liabilities | 185.85M | -149.59M | 147.02M | 77.94M | 67.76M | 72.21M | 50.37M | 32.27M | 22.43M | 27.26M | 10.25M | 8.63M | 10.87M | 8.42M | 9.81M | 10.7M | 11.49M | 3.89M | 2.75M | 1.67M | 586K | 0 | 0 | 2.34M | 3.19M | -4.5M | 561K | -2.76M | 1.7M | 1.1M |
| Total Liabilities | 6.47B | 3.99B | 3.01B | 2.03B | 1.6B | 1.4B | 1.06B | 919.71M | 564.52M | 463.18M | 332.27M | 326.59M | 334.55M | 287.8M | 293.45M | 307.96M | 327.24M | 268.96M | 312.02M | 284.49M | 218.16M | 195.16M | 166.52M | 150.45M | 161.45M | 462.8M | 526.17M | 524.3M | 409.4M | 75.1M |
| Total Debt | 374.43M | 785.95M | 308.6M | 256.77M | 389.14M | 514.78M | 332.89M | 312.85M | 76.92M | 60.54M | 2.81M | 11.51M | 40.35M | 2M | 7.4M | 15.38M | 29.94M | 7.61M | 10.7M | 1.5M | 0 | 0 | 8.82M | 10.4M | 12.38M | 182.03M | 274.6M | 305.83M | 236.5M | 24.7M |
| Net Debt | -1.78B | -195.95M | -241.34M | 51.62M | 331.93M | 456M | 278M | 262.06M | 31.3M | 24M | -29.26M | -44.96M | 8.28M | -50.05M | -33.36M | -35.86M | -56.41M | -120.24M | -106.32M | -138.13M | -90.29M | -55.59M | -23.88M | 274K | 6.41M | 177.87M | 258.58M | 302.17M | 229.5M | 6.6M |
| Debt / Equity | 0.11x | 0.32x | 0.18x | 0.20x | 0.39x | 0.64x | 0.48x | 0.53x | 0.15x | 0.14x | 0.01x | 0.03x | 0.13x | 0.01x | 0.03x | 0.05x | 0.10x | 0.02x | 0.04x | 0.01x | - | - | 0.04x | 0.05x | 0.06x | 0.44x | 0.69x | 0.73x | 0.62x | 0.12x |
| Debt / EBITDA | 0.17x | 0.54x | 0.34x | 0.51x | 1.16x | 2.00x | 1.32x | 1.45x | 0.40x | 0.44x | 0.02x | 0.10x | 0.63x | 0.03x | 0.17x | 0.56x | 0.70x | 0.11x | 0.12x | 0.03x | - | - | 0.30x | 0.98x | 0.58x | 5.00x | 80.41x | 2.63x | 2.85x | 2.25x |
| Net Debt / EBITDA | -0.79x | -0.13x | -0.27x | 0.10x | 0.99x | 1.77x | 1.11x | 1.22x | 0.16x | 0.18x | -0.23x | -0.40x | 0.13x | -0.77x | -0.78x | -1.31x | -1.32x | -1.71x | -1.15x | -2.43x | -1.81x | -1.39x | -0.81x | 0.03x | 0.30x | 4.89x | 75.72x | 2.60x | 2.77x | 0.60x |
| Interest Coverage | 265.57x | 144.57x | 101.02x | 38.62x | 18.12x | 34.28x | 24.69x | 17.19x | 40.84x | 32.69x | 43.66x | 50.99x | 22.10x | 34.90x | 14.50x | -19.56x | 21.80x | 47.62x | 59.29x | 81.09x | 72.28x | 0.99x | 15.38x | 1.81x | 2.80x | 0.51x | 0.14x | - | 9.08x | - |
| Total Equity | 3.34B | 2.45B | 1.7B | 1.28B | 999.92M | 805.67M | 696.43M | 585.3M | 498.05M | 417.94M | 376.63M | 365M | 321.39M | 314.02M | 287.31M | 283.11M | 312.78M | 305.98M | 286.47M | 262.58M | 242.71M | 213.52M | 216.6M | 200.66M | 205.09M | 413.82M | 400.24M | 419M | 379.9M | 212.7M |
| Equity Growth % | 214.61% | 43.65% | 33.4% | 27.79% | 24.11% | 15.69% | 18.99% | 17.52% | 19.17% | 10.97% | 3.19% | 13.57% | 2.35% | 9.3% | 1.48% | -9.49% | 2.22% | 6.81% | 9.1% | 8.18% | 13.67% | -1.42% | 7.94% | -2.16% | -50.44% | 3.39% | -4.48% | 10.29% | 78.61% | - |
| Book Value per Share | 94.88 | 69.15 | 47.65 | 35.60 | 27.74 | 22.10 | 18.96 | 15.76 | 13.25 | 11.09 | 9.96 | 9.64 | 8.50 | 8.37 | 7.71 | 7.57 | 8.28 | 7.96 | 7.16 | 6.35 | 5.90 | 5.43 | 5.48 | 5.40 | 5.38 | 11.04 | 10.69 | 10.55 | 11.07 | 11.14 |
| Total Shareholders' Equity | 3.34B | 2.45B | 1.7B | 1.28B | 999.92M | 805.67M | 696.43M | 585.3M | 498.05M | 417.94M | 376.63M | 346.72M | 306.28M | 295.83M | 270.4M | 264.59M | 312.78M | 305.98M | 286.47M | 262.58M | 242.71M | 213.52M | 216.6M | 200.66M | 205.09M | 413.82M | 400.24M | 419M | 379.9M | 217.6M |
| Common Stock | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 411K | 407K | 400K | 393K | 393K | 393K | 393K | 393K | 393K | 400K | 0 |
| Retained Earnings | 3.8B | 2.58B | 1.63B | 1.15B | 854.64M | 628.77M | 502.81M | 368.69M | 268.9M | 168.27M | 123.98M | 69.39M | 29.38M | 14.77M | -6.53M | -19.99M | 20.62M | 13.46M | -15.17M | -64.86M | -97.28M | -126.01M | -119.78M | -130.49M | -124.91M | 84.17M | 71.04M | 87.89M | 45.6M | 11.5M |
| Treasury Stock | -858.74M | -496.01M | -273.8M | -209.81M | -187.21M | -150.58M | -129.24M | -103.96M | -87.75M | -63.52M | -57.39M | -46.84M | -43.6M | -37.47M | -41.01M | -39.44M | -34.71M | -33.81M | -27.07M | -9.97M | 0 | 0 | -148K | -6.3M | -8.21M | -10.92M | -13.12M | -11.98M | 0 | 0 |
| Accumulated OCI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -181K | -326K | 0 | 0 | -1.14M | -1.59M | -540K | -785K | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 18.28M | 15.11M | 18.19M | 16.9M | 18.52M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Quick answers to the most common questions about buying FIX stock.
As of 2025, Comfort Systems USA, Inc. (FIX) had total assets of $6.44B including $4.11B in current assets.
Comfort Systems USA, Inc. (FIX) carries total debt of $785.9M, offset by $981.9M in cash and short-term investments. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.
Comfort Systems USA, Inc. (FIX) has total shareholders' equity (book value) of $2.45B ($69.15 book value per share). Book value represents the net worth of the company belonging to common stock holders.
Comfort Systems USA, Inc. (FIX) reported a current ratio of 1.21x. A current ratio above 1.0x indicates that the company has more current assets than current liabilities, suggesting sufficient short-term liquidity.
Key Metrics
Top Statement Risk
Contract liability reversal risk
Metrics are mathematically derived from official filings.
Self-Funded Asset Base Doubles in Ten Quarters
Comfort Systems' total assets expanded from $4.2B to $9.8B over ten quarters while equity nearly doubled to $3.3B, driven largely by retained earnings accumulation rather than leverage, per the company's quarterly balance sheets, signaling self-funded growth quality.
The composition of that growth matters more than the headline figure: net PPE rose from $467.0M to $1.2B (up ~157%), consistent with the modular fabrication build-out, while goodwill grew only modestly from $874.9M to $1.1B, indicating the asset expansion is predominantly organic capacity rather than purchased growth. Equity increased in every one of the ten quarters observed, and cash ballooned from $199.4M to $2.2B, suggesting the data center-driven revenue surge is converting into balance sheet substance rather than just reported earnings. For a contractor that historically carried thin asset bases, this trajectory arguably marks a transition toward an industrial manufacturer's financial profile.
Tactical Borrowing Spike Rapidly Unwound
Total debt peaked at $785.9M in 2025Q4 before being reduced to $374.4M by 2026Q3, holding D/E at 0.11 against $3.3B of equity, as disclosed in Comfort Systems' quarterly filings, suggesting the borrowing spike was tactical rather than structural.
The $785.9M print in 2025Q4 was a clear outlier versus the $275-425M range across all other quarters, and the subsequent paydown of more than half within two quarters implies it likely funded a specific use — potentially acquisition consideration or bridge financing ahead of the capex ramp — rather than chronic cash shortfalls. At 0.11x D/E and roughly 3.8% debt-to-assets, the leverage profile sits well below peers like Quanta (0.71) and MasTec (0.84), leaving substantial unused debt capacity that management could deploy for M&A or buybacks without approaching covenant or solvency constraints. This asymmetry — fortress liquidity paired with an untouched revolver capacity — appears to be a deliberate capital structure choice rather than an accident of low leverage.
Retained Earnings Surpass Total Equity Base
Retained earnings of $3.8B now exceed the entire $3.3B equity base, implying cumulative buybacks and distributions have consumed roughly $0.5B of contributed capital, based on Comfort Systems' reported equity roll-forward, a hallmark of a self-funding compounder whose equity base nonetheless expanded 121% over the period purely through earnings retention.
The implied negative balance in additional paid-in capital (contributed capital net of cumulative repurchases) is consistent with the reported $337.9M quarterly buyback run-rate in 2026Q3, which is more than ten times the $31.6M dividend outflow — a return-of-capital mix that shows management viewsw the equity base as being generated, not defended. Yet despite this aggressive repurchase activity, equity still grew from $1.5B to $3.3B, meaning earnings retention is outrunning even a thirtyfold increase in buyback intensity, which is itself a signal of exceptional internal capital generation. Investors should note that any deceleration in earnings growth would mechanically slow this equity compounding dynamic, since buybacks funded from operating cash flow become less accretive if the stock's premium valuation compresses.
Cash Fortress Outgrows Capital Spending Ramp
Cash of $2.2B in 2026Q3 covers $374.4M of total debt more than fivefold, leaving net cash near $1.8B against a current ratio of 1.15, as shown in Comfort Systems' latest balance sheet, an unusually thick buffer for a contractor scaling capital spending.
The more telling dynamic is that cash grew from $199.4M to $2.2B (an ~11x increase) even as quarterly capex escalated to $210.6M, meaning the modular fabrication expansion is being funded from operations rather than the balance sheet, with the liquidity buffer widening rather than narrowing through the investment cycle. Notably, the current ratio of 1.15 flatters the picture only modestly — the ratio sits close to 1.0 precisely because a large share of current liabilities is contract billings in excess of costs, which represent customer-funded working capital rather than cash obligations, so true short-term solvency coverage is arguably stronger than the ratio implies. The primary liquidity caveat is that the $2.2B cash balance is unlikely to be purely corporate cash; if it includes customer advances and progress billings, the deployable portion for buybacks or M&A may be materially smaller.
Contract Liabilities Chart Multi-Year Revenue Path
Deferred revenue climbed from $1.1B in 2024Q2 to $3.9B in 2026Q3, a 3.5x expansion that now represents roughly 60% of total liabilities, per Comfort Systems' reported filings, implying contracted but unearned work is scaling broadly in line with the $8.1B backlog.
The growth rate in contract liabilities (3.5x) has outpaced the growth in total assets (2.3x) over the same period, which under percentage-of-completion accounting typically indicates that project billings are running ahead of cost incurrence — a working capital funding source that effectively finances operations interest-free. This dynamic is what allows FIX to accumulate $2.2B of cash while simultaneously running $210.6M of quarterly capex and $337.9M of buybacks, since customer advances are subsidizing the growth machine. The risk side of this ledger, however, is that this liability is not permanent capital: if large data center or industrial projects stall or are re-scoped, billings in excess of costs can reverse into refunds or recognition delays, which would compress the very cash buffer that currently looks so abundant.
Contract Liabilities Mask POC Estimation Risk
The largest liability on Comfort Systems' balance sheet is not financial debt but $3.9B of contract billings in excess of costs, which under percentage-of-completion accounting can reverse if project cost estimates deteriorate, per the company's disclosed accounting policies.
The headline 0.11x D/E and $1.8B net cash position invite a 'fortress' framing, but this ignores that FIX's working capital structure is itself a leveraged position in project execution — the same POC mechanics that produced working capital swings from a $313.8M outflow (2025Q1) to a $529.9M inflow (2026Q2) can just as easily run in reverse if cost-to-complete assumptions on large modular projects prove optimistic. A secondary distortion sits in the $1.1B of goodwill, now representing roughly 33% of total equity, accumulated through serial regional acquisitions; while modest relative to total assets, this could face impairment pressure if the data center and reshoring capex cycle slows more sharply than the current $8.1B backlog implies. Neither risk is visible in the leverage ratios, which arguably makes them the most under-discounted items on the balance sheet.