Total debt declined from $801.2M in 2024Q1 to $464.9M in 2026Q2, reducing D/E from 0.61 to 0.35, while cash rose to $938.2M and deferred revenue grew to $1.9B.
Tutor Perini Corporation (TPC) balance sheet — 30-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 | Dec'96 |
|---|
| Total Current Assets | 4.3B | 4.12B | 3.29B | 3.52B | 3.68B | 3.86B | 4.08B | 3.51B | 3.18B | 3.07B | 2.84B | 2.64B | 2.47B | 2.09B | 1.98B | 1.95B | 1.56B | 1.61B | 1.91B | 1.53B | 1.08B | 805.89M | 607.72M | 525.74M | 381.93M | 401.57M | 379.95M | 262.1M | 259.5M | 306.2M | 354.8M |
| Cash & Short-Term Investments | 1.21B | 999.15M | 455.08M | 380.56M | 259.35M | 202.2M | 374.29M | 193.69M | 116.08M | 192.87M | 146.1M | 75.45M | 135.58M | 119.92M | 168.06M | 562.64M | 471.38M | 493.99M | 386.27M | 467.54M | 225.5M | 139.85M | 136.31M | 67.82M | 47.03M | 28.02M | 59.52M | 58.2M | 46.5M | 31.3M | 9.7M |
| Cash Only | 938.22M | 770.19M | 455.08M | 380.56M | 259.35M | 202.2M | 374.29M | 193.69M | 116.08M | 192.87M | 146.1M | 75.45M | 135.58M | 119.92M | 168.06M | 204.24M | 471.38M | 348.31M | 386.17M | 459.19M | 225.5M | 139.85M | 136.31M | 67.82M | 47.03M | 28.02M | 59.52M | 58.2M | 46.5M | 31.3M | 9.7M |
| Short-Term Investments | 270.88M | 228.96M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 358.4M | 0 | 145.68M | 100K | 8.36M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 1.9B | 2.71B | 2.49B | 2.78B | 3.13B | 3.38B | 3.3B | 3.04B | 2.88B | 2.73B | 2.58B | 2.38B | 2.21B | 1.86B | 1.69B | 1.63B | 1.02B | 1.23B | 1.49B | 1.05B | 843.97M | 633.45M | 372.91M | 328.02M | 218.17M | 232.13M | 189.37M | 93.8M | 132.7M | 175.8M | 223.7M |
| Days Sales Outstanding | 158.81 | 178.23 | 210.01 | 261.39 | 301.78 | 265.78 | 226.48 | 249.34 | 236.15 | 209.8 | 189 | 176.46 | 179.23 | 162.98 | 150 | 160.43 | 116.38 | 87.43 | 96.32 | 82.5 | 101.24 | 133.38 | 73.88 | 87.13 | 73.39 | 54.54 | 62.51 | 33.58 | 46.76 | 48.45 | 64.28 |
| Inventory | 845.84M | 0 | 0 | 0 | 0 | 0 | 0 | 79.39M | 61.93M | 57.79M | 50.5M | 72.16M | 62.33M | 50.83M | 48.79M | 35.44M | 27.29M | 1.37M | 11.59M | 7.99M | 0 | 12.89M | 4.11M | 10.84M | 0 | 0 | 0 | 0 | 10.1M | 25.1M | 37.9M |
| Days Inventory Outstanding | 14.66 | - | - | - | - | - | - | 6.88 | 5.65 | 4.9 | 4.08 | 5.77 | 5.71 | 5 | 4.82 | 3.89 | 3.48 | 0.1 | 0.79 | 0.67 | - | 2.83 | 0.86 | 3.04 | - | - | - | - | 3.75 | 7.19 | 11.4 |
| Other Current Assets | 6.94M | 411.03M | 342M | 362M | 285.25M | 280.33M | 405.93M | 197.47M | 177.46M | 89.32M | 66.02M | 154.7M | 131.07M | 99.17M | 75.39M | 76.93M | 46.05M | 32.18M | 30.28M | 4.44M | 8.78M | 32.59M | 94.39M | 119.05M | 116.73M | 141.43M | 131.07M | 110.1M | 69.4M | 74M | 83.5M |
| Total Non-Current Assets | 1.06B | 1.04B | 956.04M | 908.5M | 864.03M | 862.41M | 965.16M | 974.79M | 1.21B | 1.19B | 1.2B | 1.41B | 1.3B | 1.31B | 1.31B | 1.66B | 1.22B | 1.21B | 1.16B | 128.03M | 117.74M | 109.37M | 46.55M | 39.7M | 20.46M | 15.41M | 13.5M | 13.4M | 119.1M | 108.7M | 109.5M |
| Property, Plant & Equipment | 63.18M | 606.6M | 422.99M | 441.29M | 435.09M | 429.64M | 489.22M | 509.69M | 490.67M | 467.5M | 477.63M | 523.52M | 527.6M | 498.13M | 485.1M | 491.38M | 362.44M | 348.82M | 328.48M | 95.44M | 83.81M | 72.81M | 17.49M | 16.6M | 14.04M | 12.4M | 9.89M | 9.8M | 9.9M | 10.5M | 11.1M |
| Fixed Asset Turnover | 12.98x | 9.14x | 10.23x | 8.79x | 8.71x | 10.80x | 10.87x | 8.73x | 9.08x | 10.18x | 10.41x | 9.40x | 8.51x | 8.38x | 8.48x | 7.56x | 8.83x | 14.77x | 17.23x | 48.50x | 36.31x | 23.81x | 105.36x | 82.79x | 77.27x | 125.22x | 111.80x | 104.03x | 104.64x | 126.14x | 114.44x |
| Goodwill | 205.14M | 205.14M | 205.14M | 205.14M | 205.14M | 205.14M | 205.14M | 205.14M | 585.01M | 585.01M | 585.01M | 585.01M | 585.01M | 577.76M | 570.65M | 892.6M | 621.92M | 602.47M | 588.11M | 26.27M | 26.27M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 62.71M | 63.83M | 66.07M | 68.31M | 70.54M | 85.07M | 123.11M | 155.27M | 85.91M | 89.45M | 93M | 96.54M | 100.25M | 113.74M | 126.82M | 198M | 132.55M | 134.33M | 125.03M | 4.14M | 5.41M | 26.71M | 12.68M | 14.01M | 0 | 0 | 0 | 1.1M | 0 | 1.5M | 1.6M |
| Long-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -131.01M | -26.31M | 37.62M | 46.28M | 46.28M | 62.31M | 88.13M | 101.2M | 104.78M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 662.83M | 71.39M | 118.55M | 119.68M | 137.35M | 142.55M | 147.69M | 104.69M | 50.52M | 47.77M | 45.23M | 202.13M | 13.43M | 52.74M | 55.88M | -79.12M | -65.94M | -59.7M | -82.48M | 2.19M | 2.25M | 9.8M | 3.73M | 4.93M | 6.42M | 3.01M | 3.61M | 2.5M | 109.2M | 96.7M | 96.8M |
| Total Assets | 5.36B | 5.16B | 4.24B | 4.43B | 4.54B | 4.72B | 5.05B | 4.49B | 4.39B | 4.26B | 4.04B | 4.04B | 3.77B | 3.4B | 3.3B | 3.61B | 2.78B | 2.82B | 3.07B | 1.65B | 1.2B | 915.26M | 654.26M | 565.44M | 402.39M | 416.99M | 393.45M | 275.5M | 378.6M | 414.9M | 464.3M |
| Asset Turnover | 1.14x | 1.07x | 1.02x | 0.88x | 0.83x | 0.98x | 1.05x | 0.99x | 1.02x | 1.12x | 1.23x | 1.22x | 1.19x | 1.23x | 1.25x | 1.03x | 1.15x | 1.83x | 1.84x | 2.80x | 2.54x | 1.89x | 2.82x | 2.43x | 2.70x | 3.73x | 2.81x | 3.70x | 2.74x | 3.19x | 2.74x |
| Asset Growth % | 64.81% | 21.63% | -4.22% | -2.49% | -3.85% | -6.36% | 12.48% | 2.23% | 2.9% | 5.58% | -0.09% | 7.13% | 11.06% | 3.06% | -8.77% | 30.01% | -1.47% | -8.21% | 85.78% | 38.3% | 30.67% | 39.89% | 15.71% | 40.52% | -3.5% | 5.98% | 42.81% | -27.23% | -8.75% | -10.64% | -13.91% |
| Total Current Liabilities | 3.35B | 3.24B | 2.33B | 2.12B | 1.97B | 1.78B | 2.26B | 2.11B | 1.6B | 1.58B | 1.52B | 1.47B | 1.36B | 1.3B | 1.23B | 1.39B | 968.11M | 1.31B | 1.69B | 1.23B | 884.3M | 652.55M | 429.69M | 400.35M | 266.02M | 308.2M | 299.48M | 213.7M | 201.9M | 234.2M | 298M |
| Accounts Payable | 730.65M | 990.18M | 872.44M | 689.68M | 741.91M | 781M | 1.11B | 934.88M | 833.68M | 961.79M | 994.02M | 937.46M | 798.17M | 758.23M | 696.47M | 785.73M | 653.54M | 990.55M | 1.35B | 939.59M | 641.6M | 467.08M | 344.68M | 318.45M | 162.46M | 265.01M | 183.36M | 83.6M | 127.3M | 145.1M | 183.4M |
| Days Payables Outstanding | 62.06 | 73.83 | 77.11 | 67.32 | 72 | 68.27 | 83.82 | 81.07 | 76.07 | 81.59 | 80.34 | 74.97 | 73.07 | 74.62 | 68.77 | 86.36 | 83.37 | 75.89 | 92.64 | 78.31 | 81.5 | 102.47 | 71.94 | 89.15 | 57.77 | 64.66 | 63.67 | 31.6 | 47.25 | 41.58 | 55.18 |
| Short-Term Debt | 5M | 26.35M | 24.11M | 117.43M | 70.28M | 24.41M | 100.19M | 124.05M | 16.77M | 30.75M | 85.89M | 88.92M | 81.29M | 114.66M | 67.71M | 59.96M | 21.33M | 31.33M | 18.67M | 7.37M | 14.61M | 16.28M | 759K | 490K | 416K | 10.25M | 10.4M | 32.2M | 3M | 11.9M | 16.4M |
| Deferred Revenue (Current) | 7.57B | 1.84B | 1.22B | 1.1B | 975.81M | 761.69M | 839.22M | 844.39M | 573.19M | 456.87M | 331.11M | 288.31M | 319.3M | 267.59M | 301.76M | 163.27M | 93.49M | 101.84M | 122.09M | 0 | 155.39M | 83.17M | 57.11M | 48.43M | 65.87M | 29.47M | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 383.2M | 384.36M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 199.75M | 187.71M | 192.44M | 183.24M | 0 | 0 | 0 | 0 | 0 | -84.26M | 105.72M | 97.9M | 71.6M | 77.2M | 98.2M |
| Current Ratio | 1.29x | 1.27x | 1.41x | 1.66x | 1.87x | 2.17x | 1.80x | 1.66x | 1.99x | 1.94x | 1.87x | 1.79x | 1.82x | 1.61x | 1.61x | 1.40x | 1.61x | 1.23x | 1.13x | 1.24x | 1.22x | 1.23x | 1.41x | 1.31x | 1.44x | 1.30x | 1.27x | 1.23x | 1.29x | 1.31x | 1.19x |
| Quick Ratio | 1.03x | 1.27x | 1.41x | 1.66x | 1.87x | 2.17x | 1.80x | 1.63x | 1.95x | 1.91x | 1.83x | 1.74x | 1.77x | 1.57x | 1.57x | 1.37x | 1.58x | 1.23x | 1.13x | 1.23x | 1.22x | 1.22x | 1.40x | 1.29x | 1.44x | 1.30x | 1.27x | 1.23x | 1.24x | 1.20x | 1.06x |
| Cash Conversion Cycle | 111.41 | - | - | - | - | - | - | 175.15 | 165.73 | 133.12 | 112.74 | 107.26 | 111.86 | 93.36 | 86.04 | 77.97 | 36.49 | 11.64 | 4.48 | 4.85 | - | 33.74 | 2.8 | 1.02 | - | - | - | - | 3.25 | 14.06 | 20.5 |
| Total Non-Current Liabilities | 677.3M | 658.26M | 751.4M | 1.02B | 1.13B | 1.27B | 1.24B | 945.4M | 1B | 977.5M | 966.65M | 1.15B | 1.05B | 851.42M | 918.28M | 820.07M | 498.11M | 220.79M | 249.6M | 53.22M | 67.83M | 79.53M | 50.54M | 44.54M | 49.72M | 29.37M | 33.35M | 60.7M | 124.9M | 138.6M | 128.1M |
| Long-Term Debt | 391.34M | 392.79M | 510.02M | 782.31M | 888.15M | 969.25M | 925.28M | 710.42M | 744.74M | 705.53M | 673.63M | 728.77M | 784.07M | 619.23M | 669.38M | 612.55M | 374.35M | 84.77M | 61.58M | 13.36M | 34.13M | 39.97M | 8.61M | 8.52M | 12.12M | 7.54M | 17.22M | 41.1M | 75.9M | 84.9M | 96.9M |
| Capital Lease Obligations | 210.89M | 51.78M | 0 | 0 | 0 | 0 | 0 | 31.9M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities | 0 | 0 | 0 | 956K | 4.65M | 70.99M | 82.97M | 35.69M | 105.52M | 108.5M | 131.01M | 273.31M | 150.37M | 114.33M | 109.9M | 97.92M | 79.08M | 78.98M | 98.86M | 0 | 3.95M | 39.56M | 41.94M | 36.02M | 37.59M | 21.83M | 16.14M | 19.7M | 15.7M | 24.1M | 31.3M |
| Other Non-Current Liabilities | 230.62M | 213.69M | 241.38M | 237.72M | 240.49M | 233.83M | 230.07M | 167.39M | 151.64M | 163.47M | 162.02M | 263.49M | 114.8M | 117.86M | 29.1M | 109.6M | 44.68M | 57.04M | 89.16M | 36.62M | 29.75M | 0 | 0 | 0 | 0 | 0 | 0 | -100K | 33.3M | 29.6M | -100K |
| Total Liabilities | 4.03B | 3.9B | 3.08B | 3.15B | 3.1B | 3.05B | 3.5B | 3.06B | 2.6B | 2.56B | 2.49B | 2.62B | 2.41B | 2.15B | 2.15B | 2.21B | 1.47B | 1.53B | 1.93B | 1.29B | 952.13M | 732.08M | 480.23M | 444.88M | 315.74M | 337.58M | 332.83M | 274.4M | 326.8M | 372.8M | 426.1M |
| Total Debt | 464.86M | 470.92M | 534.14M | 899.75M | 958.44M | 993.65M | 1.03B | 834.48M | 761.5M | 736.28M | 759.52M | 823.45M | 865.36M | 733.88M | 737.09M | 672.51M | 395.68M | 116.11M | 80.25M | 20.73M | 48.74M | 56.25M | 9.37M | 9.01M | 12.54M | 17.79M | 27.62M | 73.3M | 78.9M | 96.8M | 113.3M |
| Net Debt | -473.36M | -299.27M | 79.05M | 519.18M | 699.09M | 791.46M | 651.18M | 640.79M | 645.43M | 543.41M | 613.42M | 748M | 729.78M | 613.96M | 569.03M | 468.27M | -75.69M | -232.2M | -305.92M | -438.46M | -176.76M | -83.6M | -126.94M | -58.81M | -34.49M | -10.23M | -31.9M | 15.1M | 32.4M | 65.5M | 103.6M |
| Debt / Equity | 0.35x | 0.37x | 0.46x | 0.70x | 0.66x | 0.59x | 0.66x | 0.58x | 0.43x | 0.43x | 0.49x | 0.58x | 0.63x | 0.59x | 0.64x | 0.48x | 0.30x | 0.09x | 0.07x | 0.06x | 0.20x | 0.31x | 0.05x | 0.07x | 0.14x | 0.22x | 0.46x | 66.64x | 1.52x | 2.30x | 2.97x |
| Debt / EBITDA | 1.48x | 1.67x | - | - | - | 2.88x | 2.78x | - | 3.18x | 3.18x | 2.82x | 5.52x | 2.91x | 2.79x | - | 3.11x | 1.94x | 0.46x | 34.15x | 0.14x | 0.60x | 3.84x | 0.17x | 0.27x | 0.43x | 0.55x | 0.93x | 2.68x | 3.32x | 4.79x | - |
| Net Debt / EBITDA | -1.51x | -1.06x | - | - | - | 2.29x | 1.76x | - | 2.70x | 2.35x | 2.28x | 5.02x | 2.45x | 2.33x | - | 2.17x | -0.37x | -0.93x | -130.18x | -2.89x | -2.19x | -5.70x | -2.29x | -1.74x | -1.19x | -0.32x | -1.08x | 0.55x | 1.36x | 3.24x | - |
| Interest Coverage | 9.39x | 4.72x | -0.99x | -1.17x | -2.93x | 3.37x | 3.14x | -5.34x | 3.05x | 3.10x | 3.40x | 2.68x | 4.90x | 3.78x | -4.83x | 4.83x | 16.10x | 28.35x | -3.77x | 80.30x | 18.80x | 7.94x | 69.20x | 30.11x | 17.43x | 14.71x | 6.90x | - | 3.01x | - | -6.00x |
| Total Equity | 1.34B | 1.26B | 1.16B | 1.28B | 1.44B | 1.67B | 1.54B | 1.43B | 1.79B | 1.7B | 1.55B | 1.42B | 1.37B | 1.25B | 1.14B | 1.4B | 1.31B | 1.29B | 1.14B | 368.33M | 243.86M | 183.18M | 174.03M | 120.56M | 86.65M | 79.41M | 60.62M | 1.1M | 51.8M | 42.1M | 38.2M |
| Equity Growth % | 24.95% | 8.98% | -9.76% | -10.96% | -13.85% | 8.48% | 7.86% | -19.99% | 4.88% | 9.77% | 9.35% | 4.01% | 9.46% | 9.06% | -18.29% | 6.61% | 1.91% | 13.2% | 209.02% | 51.04% | 33.13% | 5.25% | 44.35% | 39.14% | 9.12% | 30.99% | 5411.09% | -97.88% | 23.04% | 10.21% | -64.83% |
| Book Value per Share | 24.97 | 23.64 | 22.14 | 24.76 | 28.10 | 32.58 | 30.21 | 28.49 | 35.54 | 33.59 | 31.15 | 28.60 | 27.80 | 25.68 | 24.10 | 29.23 | 26.99 | 26.25 | 33.21 | 13.43 | 9.11 | 7.00 | 6.94 | 5.11 | 3.78 | 3.40 | 3.27 | 0.21 | 9.57 | 8.16 | 8.19 |
| Total Shareholders' Equity | 1.27B | 1.22B | 1.13B | 1.29B | 1.45B | 1.65B | 1.55B | 1.44B | 1.81B | 1.71B | 1.55B | 1.42B | 1.37B | 1.25B | 1.14B | 1.4B | 1.31B | 1.29B | 1.14B | 368.33M | 243.86M | 183.18M | 174.03M | 120.56M | 86.65M | 79.41M | 60.62M | 1.1M | 50.7M | 41M | 35.7M |
| Common Stock | 52.57M | 52.79M | 52.49M | 52.02M | 51.52M | 51.1M | 50.83M | 50.28M | 50.03M | 49.78M | 49.21M | 49.07M | 48.67M | 48.42M | 47.56M | 47.33M | 47.09M | 48.54M | 48.32M | 26.99M | 26.55M | 26.04M | 25.23M | 22.95M | 22.73M | 22.73M | 22.64M | 7.9M | 0 | 0 | 0 |
| Retained Earnings | 110.5M | 46.44M | -30.57M | 133.15M | 304.3M | 514.31M | 422.38M | 313.99M | 701.68M | 622.01M | 473.63M | 377.8M | 332.51M | 224.57M | 137.28M | 402.68M | 316.53M | 260.12M | 123.06M | 198.2M | 101.09M | 67.89M | 64.83M | 30.01M | -13.42M | -36.49M | -62.91M | -87.3M | -3.6M | -15.3M | -20.7M |
| Treasury Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -965K | -965K | -965K | -965K | -1M | 0 | 0 | 0 |
| Accumulated OCI | -32.13M | -29.23M | -33.99M | -39.79M | -47.04M | -43.63M | -46.74M | -42.1M | -45.45M | -42.72M | -45.41M | -42.16M | -41.62M | -33.38M | -43.57M | -43.62M | -36.04M | -33.22M | -34.55M | -17.52M | -23.69M | -26.99M | -26.14M | -21.78M | -17.34M | -3.63M | 2.23M | -17.4M | -16.4M | -19.4M | -23M |
| Minority Interest | 68.87M | 44.03M | 23.88M | -7.68M | -7.73M | 18.8M | -10.91M | -9.62M | -21.29M | -8.49M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.1M | 1.1M | 2.5M |
Quick answers to the most common questions about buying TPC stock.
As of 2025, Tutor Perini Corporation (TPC) had total assets of $5.16B including $4.12B in current assets.
Tutor Perini Corporation (TPC) carries total debt of $470.9M, offset by $999.2M in cash and short-term investments. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.
Tutor Perini Corporation (TPC) has total shareholders' equity (book value) of $1.22B ($23.64 book value per share). Book value represents the net worth of the company belonging to common stock holders.
Tutor Perini Corporation (TPC) reported a current ratio of 1.27x. 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
Project execution and margin volatility
Metrics are mathematically derived from official filings.
Balance Sheet Strengthens on Cash Build
TPC's total assets grew from $4.2B in 2024Q4 to $5.4B in 2026Q2, while cash nearly doubled to $938.2M, according to recent SEC filings, indicating a strengthening balance sheet.
The expansion in total assets is driven primarily by a surge in cash and receivables, reflecting improved working capital management and strong cash conversion. Equity rose from $1.1B to $1.3B over the same period, supported by retained earnings turning positive, which suggests the company is emerging from a period of losses. This trajectory implies that the balance sheet is becoming more resilient, though the pace of asset growth may outpace equity growth, warranting monitoring of leverage.
Leverage Declines as Debt Repaid
Total debt fell from $801.2M in 2024Q1 to $464.9M in 2026Q2, reducing D/E from 0.61 to 0.35, as reported in financial statements, indicating a strategic deleveraging.
The consistent reduction in debt, despite a rise in total assets, suggests that TPC is using operating cash flow to pay down borrowings rather than relying on external financing. The D/E ratio of 0.35 is below the peer average, implying lower financial risk and greater balance sheet flexibility. However, the absolute debt level remains significant, and refinancing risk appears manageable given the improving cash position and cash flow generation.
Asset Mix Shifts Toward Liquidity
Cash and equivalents rose from $358.3M in 2024Q1 to $938.2M in 2026Q2, while PPE net declined from $438.6M to $63.2M, based on reported figures, indicating a more asset-light model.
The dramatic decline in net PPE from $616.8M in 2026Q1 to $63.2M in 2026Q2 is notable and may reflect a reclassification or disposal of assets, though the data does not specify the cause. Goodwill remains stable at $205.1M, representing about 4% of total assets, which is low and suggests limited impairment risk. The increasing proportion of current assets, particularly cash, enhances liquidity but also indicates that the company's fixed asset base is shrinking, which could affect long-term operational capacity.
Equity Quality Improves with Retained Earnings
Retained earnings swung from -$30.6M in 2024Q4 to $110.5M in 2026Q2, as per quarterly data, reflecting a return to profitability and strengthening equity quality.
The positive retained earnings balance is a turnaround from the losses incurred in 2024, indicating that the company is now generating sustainable profits. However, stock-based compensation of $57.9M in 2026Q2, nearly 88% of net income, may dilute equity value over time, as per the income statement. Investors should monitor the balance between retained earnings growth and dilution from SBC, as the latter could offset the improvement in equity quality.
Liquidity Buffer Strengthens Despite Ratio Dip
Current ratio eased from 1.70 in 2024Q1 to 1.29 in 2026Q2, but cash rose to $938.2M, according to financial statements, indicating a stronger absolute liquidity position.
The decline in the current ratio is driven by a faster growth in current liabilities, likely due to increased project activity and payables, rather than a deterioration in liquidity. Cash alone covers about 2x total debt, providing a substantial buffer against short-term shocks. The improving cash flow from operations, which reached $334.1M in 2026Q2, further supports the company's ability to meet obligations without relying on external financing.
Deferred Revenue Signals Backlog Strength
Deferred revenue grew from $1.0B in 2024Q1 to $1.9B in 2026Q2, as reported in financial statements, indicating strong forward revenue visibility.
The near-doubling of deferred revenue over the period suggests that TPC is securing larger or longer-term contracts, which provides visibility into future revenue streams. This is consistent with the accelerating revenue growth observed in the income statement. However, deferred revenue can be volatile and depends on project milestones, so investors should monitor whether this trend continues, as it may indicate robust demand for construction services.
PPE Drop and SBC Dilution Risks
Net PPE plummeted from $616.8M in 2026Q1 to $63.2M in 2026Q2, while stock-based compensation reached $57.9M, based on reported data, potentially distorting balance sheet quality.
The sharp decline in net PPE is unusual and may indicate a sale-leaseback or reclassification, but the data does not provide clarity, warranting further investigation. If the company is outsourcing equipment, it could increase operating leverage but also introduce off-balance-sheet commitments. Additionally, the high SBC relative to net income suggests that reported equity may be overstated, as SBC is a non-cash expense that dilutes shareholders. These factors could make the balance sheet appear stronger than the underlying economic reality.