Total assets grew 17% YoY to $8.2B with D/E rising to 0.80 from 0.70, while goodwill of $3.3B (40% of assets) poses impairment risk.
| 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 | 3.02B | 2.79B | 2.55B | 2.27B | 1.94B | 1.66B | 1.57B | 1.58B | 1.64B | 1.61B | 1.58B | 951.39M | 844.42M | 726.23M | 589.18M | 529.15M | 504.51M | 409.25M | 480.73M | 323.25M | 262.84M | 280.37M | 208.75M | 177.63M | 163.26M | 121.27M | 94.18M | 82.7M | 77.1M | 66.4M | 39.5M |
| Cash & Short-Term Investments | 377.3M | 397.78M | 254.7M | 368.7M | 148.3M | 193.9M | 285M | 223.5M | 185.2M | 248.8M | 231.79M | 94.45M | 185.23M | 164.45M | 60.45M | 36.11M | 62.73M | 14.69M | 111.37M | 14.18M | 28.36M | 28.14M | 37.89M | 7.34M | 29.2M | 7.53M | 6M | 3.6M | 6.1M | 16.6M | 1.1M |
| Cash Only | 377.3M | 397.78M | 228.5M | 352.9M | 148.3M | 193.9M | 285M | 208.1M | 185.2M | 239.5M | 210.9M | 67.34M | 153.7M | 143.03M | 41.75M | 36.11M | 62.73M | 14.69M | 111.37M | 14.18M | 28.36M | 28.14M | 37.89M | 7.34M | 29.2M | 7.53M | 6M | 3.6M | 6.1M | 16.6M | 1.1M |
| Short-Term Investments | 0 | 0 | 26.2M | 15.8M | 0 | 0 | 0 | 15.4M | 0 | 9.3M | 20.89M | 27.11M | 31.53M | 21.42M | 18.7M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 1.44B | 2.3B | 2.23B | 1.85B | 1.73B | 1.4B | 1.19B | 1.3B | 1.37B | 1.29B | 1.21B | 819.27M | 635.23M | 537.59M | 506.2M | 458.78M | 405.9M | 361.14M | 339.49M | 276.15M | 210.11M | 204.1M | 112.48M | 87.1M | 85.94M | 73.52M | 59.79M | 51.1M | 42.3M | 38M | 29.6M |
| Days Sales Outstanding | 96.86 | 103.38 | 108.46 | 104.14 | 111.27 | 111.75 | 117.39 | 127.03 | 116.76 | 91.78 | 102.49 | 103.93 | 91.65 | 87.74 | 98.13 | 121.47 | 97.92 | 106.05 | 91.66 | 105.58 | 93.97 | 142.02 | 78.82 | 69.12 | 73.21 | 75.18 | 82.18 | 88.02 | 83.23 | 105.48 | 93.06 |
| Inventory | 831.9M | 0 | 0 | 0 | 48.6M | 45.8M | 43.9M | 42.9M | 56.8M | 62.2M | 71.1M | 0 | 23.43M | 18.96M | 14.34M | 13.91M | 27.13M | 26.87M | 23.36M | 19.93M | 17.85M | 41.56M | 40.86M | 67.09M | 35.75M | 30.02M | 0 | 24.4M | 24.6M | 10.4M | 8.3M |
| Days Inventory Outstanding | 16.5 | - | - | - | 5.44 | 6.4 | 6.74 | 6.64 | 8.4 | 6.85 | 9.89 | - | 6.14 | 5.61 | 5.09 | 8.25 | 12.01 | 18.04 | 11.8 | 15.03 | 15.78 | 64.67 | 207.93 | 357.27 | 206.13 | 188.37 | - | 212.05 | 245.33 | 107.84 | 82.32 |
| Other Current Assets | 280.5M | 19.18M | 1.3M | 1.3M | 10.2M | 23.5M | 42.1M | 18.1M | 23.2M | 14M | 25.57M | 27.11M | 0 | 26.65M | 21.78M | 3.17M | 21.38M | 18.29M | 18.62M | 26.31M | 19.48M | 42.71M | 8.53M | 12.85M | 9.01M | 7.76M | 28.39M | 3.6M | 4.1M | 1.4M | 500K |
| Total Non-Current Assets | 5.2B | 5.16B | 4.41B | 3.49B | 3.72B | 3.56B | 2.82B | 2.98B | 2.37B | 2.27B | 2.7B | 1.39B | 1.17B | 941.95M | 879.46M | 798.2M | 819M | 714.29M | 664.16M | 490.31M | 367.64M | 348.41M | 153.34M | 148.95M | 134.51M | 95.95M | 84.98M | 49M | 35.3M | 27.9M | 13.5M |
| Property, Plant & Equipment | 862.4M | 853.1M | 773.3M | 710.4M | 721.1M | 710.2M | 687.1M | 845M | 289.4M | 212.6M | 213.93M | 158.09M | 152.71M | 133.53M | 115.09M | 107.85M | 114M | 108.26M | 114.41M | 88.16M | 65.01M | 58.52M | 48.26M | 67.67M | 51.75M | 41.37M | 36.94M | 19.9M | 17.5M | 14.4M | 7.6M |
| Fixed Asset Turnover | 9.35x | 9.54x | 9.70x | 9.12x | 7.87x | 6.44x | 5.40x | 4.41x | 14.80x | 24.18x | 20.10x | 18.20x | 16.57x | 16.75x | 16.36x | 12.78x | 13.27x | 11.48x | 11.82x | 10.83x | 12.55x | 8.96x | 10.79x | 6.80x | 8.28x | 8.63x | 7.19x | 10.65x | 10.60x | 9.13x | 15.28x |
| Goodwill | 3.32B | 3.22B | 2.71B | 2.07B | 2.35B | 2.18B | 1.67B | 1.65B | 1.62B | 1.56B | 1.83B | 966.48M | 760.63M | 594.83M | 566.78M | 509.03M | 551.45M | 468.81M | 446.82M | 332.92M | 251.49M | 242.67M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 530.4M | 594.02M | 427M | 265.7M | 320.4M | 373.3M | 182M | 219.6M | 247.7M | 262.4M | 449.53M | 138.08M | 97.24M | 78.86M | 85.75M | 72.05M | 73.37M | 64.16M | 45.99M | 32.29M | 22.82M | 27.3M | 90.97M | 74.81M | 76.01M | 47.37M | 41.66M | 23.7M | 12.8M | 8.8M | 2.1M |
| Long-Term Investments | 498.4M | 0 | 283.7M | 262.5M | 208.4M | 216M | 178.5M | 8.8M | 9.4M | 195.8M | 169.28M | 116.59M | 95.64M | 88.16M | 67.07M | 2.37M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 184.8M | 380.29M | 91.3M | 89M | 73.6M | 29.9M | 60M | 224.3M | 185.5M | 22.1M | 15.15M | 0 | 1.03M | 1.19M | 3.79M | 63.26M | 58.79M | 49.13M | 36.16M | 24.87M | 18.34M | 13.1M | 7.75M | 2.98M | 2.73M | 4.56M | 6.38M | 5.4M | 5M | 4.7M | 3.8M |
| Total Assets | 8.23B | 7.95B | 6.96B | 5.77B | 5.65B | 5.23B | 4.39B | 4.56B | 4.01B | 3.88B | 4.28B | 2.34B | 2.01B | 1.67B | 1.47B | 1.33B | 1.32B | 1.12B | 1.14B | 813.56M | 630.48M | 628.78M | 362.1M | 326.57M | 297.77M | 217.22M | 179.16M | 131.7M | 112.4M | 94.3M | 53M |
| Asset Turnover | 1.00x | 1.02x | 1.08x | 1.12x | 1.00x | 0.88x | 0.85x | 0.82x | 1.07x | 1.32x | 1.00x | 1.23x | 1.26x | 1.34x | 1.28x | 1.04x | 1.14x | 1.11x | 1.18x | 1.17x | 1.29x | 0.83x | 1.44x | 1.41x | 1.44x | 1.64x | 1.48x | 1.61x | 1.65x | 1.39x | 2.19x |
| Asset Growth % | 65.53% | 14.29% | 20.63% | 2.01% | 8.16% | 19.08% | -3.78% | 13.76% | 3.32% | -9.42% | 82.96% | 16.48% | 20.52% | 13.59% | 10.64% | 0.29% | 17.8% | -1.86% | 40.73% | 29.04% | 0.27% | 73.65% | 10.88% | 9.67% | 37.08% | 21.24% | 36.04% | 17.17% | 19.19% | 77.92% | - |
| Total Current Liabilities | 2.01B | 2.26B | 1.98B | 1.62B | 1.41B | 1.18B | 987.2M | 1.01B | 858.6M | 1.15B | 1.07B | 632.05M | 475.07M | 406.98M | 345.16M | 327.52M | 331.34M | 283.81M | 300.01M | 232.7M | 155.7M | 157.81M | 126.75M | 128.51M | 98.95M | 88.43M | 68.67M | 51.1M | 42.4M | 36M | 24.9M |
| Accounts Payable | 1.05B | 503.09M | 447.6M | 351.9M | 300.6M | 213.1M | 217.6M | 225.5M | 222.6M | 367.1M | 363.9M | 123.4M | 104.09M | 85.1M | 63.81M | 188.93M | 62.58M | 78.85M | 49.77M | 189.44M | 135.85M | 131.01M | 78.72M | 70.25M | 57.41M | 43.3M | 37.72M | 27.4M | 26.4M | 20.2M | 18.5M |
| Days Payables Outstanding | 86.35 | 37 | 37.96 | 34.39 | 33.66 | 29.76 | 33.41 | 34.88 | 32.91 | 40.45 | 50.62 | 28.42 | 27.3 | 25.17 | 22.67 | 112.1 | 27.7 | 52.94 | 25.14 | 142.91 | 120.1 | 203.87 | 400.57 | 374.1 | 331.01 | 271.69 | 310.77 | 238.12 | 263.28 | 209.46 | 183.49 |
| Short-Term Debt | 149.8M | 433.85M | 192.1M | 147.6M | 117.6M | 58.2M | 51.3M | 66.4M | 48.5M | 198.2M | 91.88M | 133.06M | 53.17M | 37.13M | 42.89M | 59.59M | 47.27M | 35.43M | 34.1M | 21.55M | 4.18M | 4.81M | 12.82M | 30.57M | 20.53M | 23.87M | 9.9M | 11.9M | 3.3M | 10.1M | 800K |
| Deferred Revenue (Current) | 2.25B | 581.23M | 502.4M | 397.5M | 327.7M | 264.8M | 197.3M | 199.2M | 174.4M | 187.4M | 201.77M | 109.16M | 96.08M | 77.8M | 60.82M | 16.37M | 19.24M | 15.64M | 23.84M | 11.75M | 29.41M | 17.55M | 18.83M | 16.88M | 12.71M | 12.42M | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 89.9M | 223.22M | 573.5M | 522.6M | 170.7M | 143.3M | 115.8M | 120.2M | 146.9M | 143M | 257.44M | 187.41M | 151.18M | 142.8M | 114.58M | 62.62M | 109.41M | 76.31M | 78.36M | 9.96M | -1.5M | 4.44M | 16.39M | 10.8M | 8.31M | 8.84M | 21.04M | 11.8M | 12.7M | 5.7M | 5.6M |
| Current Ratio | 1.50x | 1.23x | 1.29x | 1.41x | 1.37x | 1.41x | 1.59x | 1.57x | 1.90x | 1.39x | 1.48x | 1.51x | 1.78x | 1.78x | 1.71x | 1.62x | 1.52x | 1.44x | 1.60x | 1.39x | 1.69x | 1.78x | 1.65x | 1.38x | 1.65x | 1.37x | 1.37x | 1.62x | 1.82x | 1.84x | 1.59x |
| Quick Ratio | 1.09x | 1.23x | 1.29x | 1.41x | 1.34x | 1.37x | 1.54x | 1.53x | 1.84x | 1.34x | 1.41x | 1.51x | 1.73x | 1.74x | 1.67x | 1.57x | 1.44x | 1.35x | 1.52x | 1.30x | 1.57x | 1.51x | 1.32x | 0.86x | 1.29x | 1.03x | 1.37x | 1.14x | 1.24x | 1.56x | 1.25x |
| Cash Conversion Cycle | 27.01 | - | - | - | 83.06 | 88.38 | 90.72 | 98.79 | 92.24 | 58.18 | 61.76 | - | 70.49 | 68.18 | 80.55 | 17.62 | 82.23 | 71.16 | 78.31 | -22.3 | -10.35 | 2.82 | -113.83 | 52.29 | -51.67 | -8.14 | - | 61.95 | 65.28 | 3.86 | -8.11 |
| Total Non-Current Liabilities | 2.79B | 2.45B | 2.03B | 1.7B | 1.96B | 2.04B | 1.47B | 1.68B | 1.24B | 828.3M | 1.24B | 386.56M | 449.16M | 368.56M | 396.33M | 372.69M | 366.59M | 292.15M | 305.9M | 138.17M | 63.88M | 122.91M | 46.29M | 37.54M | 46.73M | 21.33M | 18.26M | 17M | 14.2M | 12.1M | 1.8M |
| Long-Term Debt | 1.85B | 2.11B | 1.21B | 974.2M | 1.18B | 1.19B | 634.2M | 814M | 885.2M | 541.4M | 918.18M | 232.3M | 256.09M | 200.94M | 256.41M | 236.6M | 259.58M | 198.77M | 215.11M | 74.54M | 12.05M | 81.89M | 21.16M | 31.16M | 41.73M | 15.65M | 13.89M | 15M | 12.3M | 12.2M | 1.9M |
| Capital Lease Obligations | 2.41B | 584.92M | 528.6M | 477.8M | 557M | 576M | 526.2M | 604.7M | -162.7M | 3M | 10.4M | 10.54M | 0 | -49.54M | 0 | -42.07M | 9.71M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities | 280.03M | 72.54M | 63.6M | 26.4M | 28.2M | 77.5M | 63.4M | 73.2M | 54.3M | 54.6M | 79.59M | 21.26M | 74.6M | 58.08M | 57.84M | 54.56M | 30.75M | 29.54M | 26.49M | 20.72M | 18.27M | 16.26M | 8.32M | 6.38M | 5M | 5.68M | 4.37M | 2.1M | 2M | 0 | 0 |
| Other Non-Current Liabilities | 248.4M | -319.94M | 231.3M | 219.9M | 187.7M | 7M | 39.5M | 300K | 140.4M | 98.1M | 96.02M | 59.89M | 141.47M | 60M | 45.12M | 39.45M | 66.55M | 58.97M | 64.3M | 42.91M | 33.56M | 24.76M | 16.82M | 0 | 0 | 0 | 0 | -100K | -100K | -2.3M | -100K |
| Total Liabilities | 4.8B | 4.71B | 4.01B | 3.32B | 3.37B | 3.22B | 2.46B | 2.68B | 2.1B | 1.98B | 2.31B | 1.02B | 924.23M | 775.54M | 741.49M | 700.21M | 697.93M | 575.97M | 605.91M | 370.86M | 219.58M | 280.73M | 173.04M | 166.05M | 145.68M | 109.76M | 86.93M | 68.1M | 56.6M | 48.1M | 26.7M |
| Total Debt | 2.73B | 3.13B | 2.04B | 1.7B | 1.96B | 1.95B | 1.32B | 1.58B | 933.7M | 739.6M | 1.02B | 365.36M | 309.26M | 238.07M | 299.3M | 296.19M | 316.56M | 234.2M | 249.21M | 96.09M | 16.23M | 86.7M | 33.98M | 61.73M | 62.26M | 39.52M | 23.8M | 26.9M | 15.6M | 22.3M | 2.7M |
| Net Debt | 2.35B | 2.73B | 1.81B | 1.35B | 1.81B | 1.76B | 1.03B | 1.38B | 748.5M | 500.1M | 809.56M | 298.01M | 155.56M | 95.04M | 257.54M | 260.08M | 253.83M | 219.51M | 137.84M | 81.91M | -12.14M | 58.56M | -3.92M | 54.38M | 33.05M | 31.99M | 17.79M | 23.3M | 9.5M | 5.7M | 1.6M |
| Debt / Equity | 0.80x | 0.97x | 0.69x | 0.69x | 0.86x | 0.98x | 0.68x | 0.84x | 0.49x | 0.39x | 0.52x | 0.28x | 0.28x | 0.27x | 0.41x | 0.47x | 0.51x | 0.43x | 0.46x | 0.22x | 0.04x | 0.25x | 0.18x | 0.38x | 0.41x | 0.37x | 0.26x | 0.42x | 0.28x | 0.48x | 0.10x |
| Debt / EBITDA | 2.24x | 2.85x | 2.25x | 2.18x | 2.90x | 3.62x | 2.95x | 3.64x | 2.48x | 2.09x | 2.99x | 1.20x | 1.06x | 0.93x | 1.35x | 1.49x | 1.78x | 1.61x | 1.53x | 0.80x | 0.15x | 1.12x | 0.59x | 1.22x | 1.35x | 1.05x | 0.18x | 1.24x | 0.91x | 1.94x | 0.28x |
| Net Debt / EBITDA | 1.93x | 2.49x | 1.99x | 1.73x | 2.68x | 3.26x | 2.31x | 3.16x | 1.99x | 1.41x | 2.37x | 0.98x | 0.53x | 0.37x | 1.16x | 1.31x | 1.43x | 1.51x | 0.84x | 0.69x | -0.11x | 0.76x | -0.07x | 1.08x | 0.72x | 0.85x | 0.13x | 1.07x | 0.56x | 0.50x | 0.16x |
| Interest Coverage | 7.09x | 6.28x | 4.95x | 4.97x | 5.67x | 7.16x | 4.53x | 4.30x | 8.99x | 10.09x | 6.90x | 16.90x | 21.41x | 20.49x | 16.49x | 6.31x | 13.98x | 11.93x | 16.99x | 60.67x | 47.28x | 109.34x | 16.75x | 15.03x | 13.89x | 47.84x | 51.99x | - | 26.80x | - | 40.50x |
| Total Equity | 3.39B | 3.24B | 2.95B | 2.45B | 2.29B | 2B | 1.93B | 1.88B | 1.91B | 1.9B | 1.98B | 1.32B | 1.09B | 892.63M | 727.15M | 627.15M | 625.58M | 547.58M | 538.98M | 442.7M | 410.89M | 348.05M | 189.06M | 160.53M | 152.09M | 107.46M | 92.23M | 63.6M | 55.8M | 46.2M | 26.3M |
| Equity Growth % | 50.98% | 9.94% | 20.15% | 7.2% | 14.19% | 3.78% | 2.78% | -1.66% | 0.49% | -3.91% | 49.37% | 21.82% | 21.69% | 22.76% | 15.95% | 0.25% | 14.24% | 1.6% | 21.75% | 7.74% | 18.06% | 84.1% | 17.77% | 5.55% | 41.53% | 16.51% | 45.02% | 13.98% | 20.78% | 75.67% | - |
| Book Value per Share | 29.89 | 28.38 | 25.82 | 22.04 | 20.48 | 17.94 | 17.23 | 16.83 | 16.77 | 16.61 | 18.42 | 13.99 | 11.52 | 9.58 | 7.94 | 6.88 | 6.82 | 5.98 | 5.85 | 4.79 | 4.47 | 4.24 | 2.49 | 2.10 | 2.02 | 1.55 | 1.60 | 1.09 | 0.92 | 0.90 | 0.54 |
| Total Shareholders' Equity | 3.39B | 3.24B | 2.95B | 2.45B | 2.29B | 2B | 1.93B | 1.88B | 1.91B | 1.9B | 1.98B | 1.32B | 1.09B | 892.63M | 727.05M | 627.05M | 625.48M | 547.39M | 538.98M | 442.7M | 410.89M | 348.05M | 189.06M | 160.53M | 152.09M | 107.46M | 92.23M | 63.6M | 55.8M | 46.2M | 26.3M |
| Common Stock | 0 | 1.27B | 1.27B | 1.27B | 983.8M | 972.4M | 932.2M | 879.8M | 867.8M | 878.2M | 871.82M | 289.12M | 276.7M | 262.57M | 240.37M | 226.74M | 225.16M | 221.98M | 218.76M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Retained Earnings | 0 | 1.75B | 1.37B | 1.1B | 1.15B | 1.04B | 958.6M | 917.7M | 851.2M | 947.1M | 917.88M | 852.73M | 735.92M | 606.06M | 491.25M | 397.85M | 454.3M | 364.57M | 308.63M | 286.78M | 217.75M | 158.33M | 117.87M | 88.27M | 64.91M | 44.7M | 30.75M | 19.8M | 11.7M | 1.8M | -3.5M |
| 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accumulated OCI | 0 | 216.42M | 297.9M | 69.8M | 140.6M | -24.7M | 24.8M | 54.1M | 163.1M | 49.5M | 167.29M | 165.63M | 60.14M | 11.64M | -18.86M | -12.45M | -67.32M | -51.76M | 1.13M | -69.14M | -25.09M | -26.41M | -16.47M | -12.02M | 3.21M | 1.21M | 1.22M | 1.2M | -14.6M | -13.3M | -11.4M |
| Minority Interest | 0 | 0 | 0 | 0 | 400K | 500K | 800K | 1.6M | 1.8M | 3M | 772K | 0 | 0 | 0 | 103K | 103K | 103K | 186K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Fixed-price contract cost overruns
Total assets grew 17% year-over-year to $8.2B in 2026Q2, per the latest balance sheet, driven by acquisitions and organic growth, while equity expanded to $3.4B, indicating a strengthening financial base.
The sequential increase in total assets from $7.0B in 2025Q2 to $8.2B in 2026Q2, as reported in financial statements, reflects the company's aggressive M&A strategy and robust backlog conversion. Equity growth from $3.0B to $3.4B over the same period suggests retained earnings and profitable operations are bolstering the balance sheet. However, the pace of asset growth outpacing equity growth implies increasing reliance on debt, which warrants monitoring for leverage sustainability.
Debt-to-equity rose to 0.80 in 2026Q2 from 0.70 a year earlier, per the balance sheet, as total debt climbed to $2.7B, indicating increased leverage likely tied to acquisition financing.
The D/E ratio, though still moderate, has trended upward from 0.68 in 2025Q1 to 0.80 in 2026Q2, based on reported figures, suggesting the company is using debt to fund its expansion. Total debt of $2.7B represents a 29% increase year-over-year, which may indicate a strategic shift toward leveraging the balance sheet for growth. While the current ratio of 1.50 provides a cushion, investors should monitor whether this leverage is sustainable given the cyclicality of the engineering sector and potential integration risks.
Goodwill of $3.3B constitutes 40% of total assets in 2026Q2, per the balance sheet, reflecting a serial acquisition strategy that elevates impairment risk if acquired businesses underperform.
The substantial goodwill balance, up from $2.7B in 2025Q2, as reported in financial statements, underscores the company's reliance on M&A for growth. This concentration in intangible assets suggests that any deterioration in the performance of acquired entities could lead to impairment charges, impacting equity. In contrast, PPE net of $862.4M is modest, indicating an asset-light model typical of engineering services, but the goodwill overhang is a key risk to monitor.
Retained earnings jumped to $1.8B in 2026Q1 from $1.4B in 2024Q4, per the balance sheet, indicating strong profit retention and a healthy equity base despite ongoing share repurchases.
The increase in retained earnings, despite $175.9M spent on buybacks in 2026Q2 as per the cash flow statement, suggests that net income is being reinvested to support growth. Equity has grown to $3.4B, providing a buffer against potential write-downs. However, the company's active share repurchase program may signal management's confidence in intrinsic value, but it also reduces the equity cushion slightly, which is a factor to consider.
Current ratio improved to 1.50 in 2026Q2 from 1.29 in 2024Q4, per the balance sheet, while cash rose to $377.3M, indicating a stronger short-term liquidity position.
The improvement in the current ratio, driven by a rise in cash and other current assets, suggests the company is better positioned to meet short-term obligations. Cash of $377.3M, though modest relative to total debt, provides a buffer against operational shocks. However, the quick ratio, excluding inventories, would be lower given the nature of the business, but the overall liquidity appears adequate for near-term needs.
Deferred revenue rose to $555.4M in 2026Q2 from $419.8M in 2024Q2, per the balance sheet, aligning with record backlog and suggesting strong forward revenue visibility.
The increase in deferred revenue, which represents billings for work not yet performed, indicates that the company is collecting cash ahead of revenue recognition, a positive sign for cash flow. This trend, coupled with the record backlog of $8.6B, suggests that the company has a solid pipeline of projects that will convert to revenue over the coming quarters. However, the conversion depends on execution and project timing, which can be lumpy.
Goodwill of $3.3B, representing 40% of total assets, per the balance sheet, poses a significant impairment risk if acquisition synergies fail to materialize, potentially eroding equity.
The heavy reliance on acquisitions, as evidenced by the large goodwill balance, means that any underperformance in acquired businesses could trigger impairment charges, directly reducing equity. This risk is amplified by the integration challenges noted in recent context flags. While the balance sheet appears healthy, the goodwill overhang is a non-obvious distortion that could make headline equity figures misleading. Investors should monitor segment performance and any indicators of impairment.
Quick answers to the most common questions about buying STN stock.
As of 2025, Stantec Inc. (STN) had total assets of $7.95B including $2.79B in current assets.
Stantec Inc. (STN) carries total debt of $3.13B, offset by $397.8M in cash and short-term investments. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.
Stantec Inc. (STN) has total shareholders' equity (book value) of $3.24B ($28.38 book value per share). Book value represents the net worth of the company belonging to common stock holders.
Stantec Inc. (STN) reported a current ratio of 1.23x. A current ratio above 1.0x indicates that the company has more current assets than current liabilities, suggesting sufficient short-term liquidity.