Leverage normalized to a D/E of 0.32 in 2026Q2 after acquisition-related spike, while equity grew 50% YoY to $1.5B, though goodwill of $636.8M (27% of assets) warrants monitoring.
| 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 | 856.9M | 853.8M | 642.5M | 570.2M | 531.4M | 431M | 405.5M | 360.7M | 328.5M | 303.8M | 259.6M | 315.1M | 290.5M | 265.5M | 267.2M | 274.3M | 300M | 279.4M | 345.3M | 446.7M | 418.8M | 444.7M | 418.4M | 403.55M | 394.82M | 342.32M | 348.94M | 346.1M | 311.2M | 268.6M | 267M |
| Cash & Short-Term Investments | 62.8M | 63.7M | 91.1M | 61M | 47.5M | 40.5M | 81.7M | 31.6M | 37.4M | 37.5M | 50.7M | 76M | 30.4M | 23.8M | 29.7M | 9.5M | 62.1M | 21.1M | 23.4M | 16M | 19.3M | 91.9M | 14.9M | 10.12M | 9.78M | 16.88M | 13.56M | 8.8M | 15.3M | 10.7M | 12.4M |
| Cash Only | 62.8M | 63.7M | 91.1M | 61M | 47.5M | 40.5M | 81.7M | 31.6M | 37.4M | 37.5M | 50.7M | 76M | 30.4M | 23.8M | 29.7M | 9.5M | 62.1M | 21.1M | 23.4M | 16M | 19.3M | 91.9M | 14.9M | 10.12M | 9.78M | 16.88M | 13.56M | 8.8M | 15.3M | 10.7M | 12.4M |
| 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 | 0 |
| Accounts Receivable | 288.8M | 292.2M | 196.4M | 186.2M | 173.8M | 136M | 127M | 134.2M | 124.4M | 118.2M | 81.3M | 73M | 107.6M | 95.6M | 96.9M | 126.9M | 100.4M | 120.2M | 153.2M | 176.1M | 192.1M | 170M | 200.6M | 185.9M | 181.84M | 158.99M | 167.96M | 152.96M | 159.1M | 143M | 141.2M |
| Days Sales Outstanding | 43.04 | 48.91 | 38.51 | 39.45 | 44.21 | 40.92 | 40.99 | 40.11 | 41.68 | 48.02 | 41.92 | 34.69 | 42.76 | 40.99 | 44.03 | 58.22 | 50.44 | 58.3 | 58.32 | 50.69 | 57.87 | 53.63 | 64.28 | 56.23 | 62.78 | 54.13 | 55.42 | 52.57 | 57.91 | 56.43 | 57.49 |
| Inventory | 479.8M | 471.6M | 331M | 303.4M | 292.7M | 229.1M | 185M | 182.9M | 157.3M | 137.2M | 120.1M | 87.2M | 121M | 109.8M | 119.9M | 116.1M | 119.6M | 112.1M | 137.1M | 205.5M | 174.2M | 158M | 178.2M | 180.69M | 183.8M | 152.84M | 157.62M | 162.7M | 132M | 109.4M | 108.3M |
| Days Inventory Outstanding | 93.78 | 109.8 | 90.94 | 87.03 | 98.02 | 90.45 | 80.66 | 74.3 | 71.11 | 73.94 | 83.58 | 58.68 | 77.43 | 74.65 | 71.35 | 79.46 | 90.53 | 73.42 | 77.75 | 109.36 | 110.29 | 66.48 | 79.88 | 85.74 | 93.28 | 73.41 | 77.77 | 91.25 | 77.15 | 65.09 | 65.71 |
| Other Current Assets | 25.5M | 26.3M | 24M | 19.6M | 17.4M | 0 | 0 | 0 | 9.4M | 10.9M | 0 | 64.4M | 22.7M | 23.7M | 6.9M | 21.8M | 17.9M | 26M | 21.6M | 49.1M | 33.2M | 24.8M | 24.7M | 2.81M | 0 | 0 | 9.8M | 8.9M | 4.8M | 5.5M | 5.1M |
| Total Non-Current Assets | 1.58B | 1.54B | 1.12B | 1.05B | 992.9M | 935.1M | 803.3M | 804.8M | 695.3M | 688.5M | 383.6M | 351.4M | 368.2M | 379.3M | 346M | 432.4M | 464.5M | 465.5M | 488.7M | 730.4M | 630.6M | 674.8M | 707.5M | 782.86M | 773.59M | 673.29M | 642.18M | 614.9M | 524.8M | 459.3M | 436.9M |
| Property, Plant & Equipment | 320.4M | 303M | 419.9M | 346.6M | 313.1M | 280.1M | 242.1M | 234.9M | 158.6M | 147.3M | 123.7M | 52.9M | 69.5M | 63.8M | 59.3M | 62.2M | 63.2M | 65.5M | 65.4M | 97.6M | 85.7M | 92.8M | 110.9M | 125.57M | 143.93M | 113.74M | 112.6M | 115.4M | 97.4M | 84.7M | 82.8M |
| Fixed Asset Turnover | 8.11x | 7.20x | 4.43x | 4.97x | 4.58x | 4.33x | 4.67x | 5.20x | 6.87x | 6.10x | 5.72x | 14.52x | 13.22x | 13.34x | 13.54x | 12.79x | 11.50x | 11.49x | 14.66x | 12.99x | 14.14x | 12.47x | 10.27x | 9.61x | 7.35x | 9.43x | 9.82x | 9.20x | 10.30x | 10.92x | 10.83x |
| Goodwill | 636.8M | 619.8M | 477.7M | 472.7M | 453.4M | 432.2M | 394.2M | 388.8M | 375.1M | 377.3M | 236.5M | 231.6M | 266.3M | 273.8M | 272.3M | 294.1M | 310.4M | 319.6M | 328.1M | 406.7M | 310.6M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 386.9M | 382.9M | 199.7M | 207.5M | 208.2M | 205.7M | 153.5M | 162.9M | 143.1M | 151.8M | 10.2M | 200K | 0 | 0 | 700K | 70.7M | 84.4M | 52.7M | 47.8M | 66M | 0 | 333.4M | 352.5M | 366.41M | 348.44M | 280.89M | 274.93M | 277.2M | 232.2M | 188M | 165.9M |
| Long-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5.6M | 5.4M | 3.9M | 3.5M | 4M | 5.1M | 0 | 0 | 0 | 1.7M | 0 | -45.5M | -20.7M | -26M | -55.1M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 229.2M | 223M | 16M | 11.5M | 9.4M | 8.7M | 4M | 8.2M | 400K | 500K | 1.1M | 43.3M | 3.1M | 3.5M | 13.7M | 5.4M | 6.5M | 8.5M | 17.1M | 160.1M | 234.3M | 248.6M | 244.1M | 290.87M | 281.23M | 278.66M | 254.66M | 222.3M | 195.2M | 186.6M | 188.2M |
| Total Assets | 2.44B | 2.39B | 1.77B | 1.62B | 1.52B | 1.37B | 1.21B | 1.17B | 1.02B | 992.3M | 643.2M | 666.5M | 658.7M | 644.8M | 613.2M | 706.7M | 764.5M | 744.9M | 834M | 1.18B | 1.05B | 1.12B | 1.13B | 1.19B | 1.17B | 1.02B | 991.12M | 961M | 836M | 727.9M | 703.9M |
| Asset Turnover | 1.06x | 0.91x | 1.05x | 1.06x | 0.94x | 0.89x | 0.94x | 1.05x | 1.06x | 0.91x | 1.10x | 1.15x | 1.39x | 1.32x | 1.31x | 1.13x | 0.95x | 1.01x | 1.15x | 1.08x | 1.15x | 1.03x | 1.01x | 1.02x | 0.90x | 1.06x | 1.12x | 1.10x | 1.20x | 1.27x | 1.27x |
| Asset Growth % | 105.3% | 35.54% | 8.93% | 6.31% | 11.58% | 13.01% | 3.72% | 13.84% | 3.17% | 54.28% | -3.5% | 1.18% | 2.16% | 5.15% | -13.23% | -7.56% | 2.63% | -10.68% | -29.15% | 12.17% | -6.26% | -0.57% | -5.1% | 1.54% | 15.04% | 2.47% | 3.13% | 14.95% | 14.85% | 3.41% | 13.53% |
| Total Current Liabilities | 312.9M | 282.4M | 241.8M | 195.8M | 180.5M | 170.4M | 148.4M | 160.2M | 158.8M | 117.1M | 84.9M | 117.2M | 139.1M | 132.6M | 149.6M | 147.5M | 214.6M | 166.4M | 186.4M | 259M | 273.9M | 279.8M | 229.7M | 284.37M | 221.88M | 179.43M | 288.92M | 269.5M | 346.9M | 372.5M | 374.6M |
| Accounts Payable | 114.6M | 98M | 79M | 66.7M | 72.4M | 64.8M | 51.6M | 65M | 36.6M | 51.5M | 35.3M | 38M | 19.1M | 50.5M | 52.5M | 55.6M | 53.5M | 44.8M | 47.5M | 82.7M | 90M | 73.7M | 70.3M | 76.2M | 76.08M | 53.29M | 60.88M | 68.53M | 63M | 50.4M | 64.1M |
| Days Payables Outstanding | 22.53 | 22.82 | 21.7 | 19.13 | 24.25 | 25.58 | 22.5 | 26.41 | 16.55 | 27.75 | 24.57 | 25.57 | 12.22 | 34.33 | 31.24 | 38.05 | 40.5 | 29.34 | 26.94 | 44.01 | 56.98 | 31.01 | 31.51 | 36.16 | 38.61 | 25.6 | 30.04 | 38.44 | 36.82 | 29.99 | 38.89 |
| Short-Term Debt | 14M | 0 | 7M | 3.9M | 800K | 0 | 0 | 0 | 200K | 300K | 500K | 400K | 6.2M | 7.4M | 5M | 9.2M | 78M | 41.9M | 37.7M | 48M | 64.7M | 72.6M | 18.9M | 68.6M | 16.43M | 28.85M | 145.81M | 99.2M | 188.8M | 231.6M | 218.2M |
| Deferred Revenue (Current) | 204M | 47.7M | 35M | 27.1M | 25.4M | 21.9M | 13.3M | 11.5M | 10.1M | 6.5M | 4.5M | 18.6M | 12.1M | 11.2M | 16.2M | 9.9M | 10.2M | 10.4M | 17.4M | 146.8M | 158.9M | 169.2M | 196.5M | 128.71M | 123.61M | 86.58M | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 241.2M | 76M | 56M | 34.7M | 43.2M | 44.4M | 44.8M | 44.2M | 52.7M | 200K | 30.3M | 59.8M | 50.5M | 37.4M | 44.8M | 14.9M | -76.2M | -39.7M | 12.3M | 94.6M | 83.2M | 5.8M | 12.4M | 19.77M | 5.76M | -595K | 82.23M | 101.77M | 95.1M | 90.5M | 92.3M |
| Current Ratio | 2.74x | 3.02x | 2.66x | 2.91x | 2.94x | 2.53x | 2.73x | 2.25x | 2.07x | 2.59x | 3.06x | 2.69x | 2.09x | 2.00x | 1.79x | 1.86x | 1.40x | 1.68x | 1.85x | 1.72x | 1.53x | 1.59x | 1.82x | 1.42x | 1.78x | 1.91x | 1.21x | 1.28x | 0.90x | 0.72x | 0.71x |
| Quick Ratio | 1.21x | 1.35x | 1.29x | 1.36x | 1.32x | 1.18x | 1.49x | 1.11x | 1.08x | 1.42x | 1.64x | 1.94x | 1.22x | 1.17x | 0.98x | 1.07x | 0.84x | 1.01x | 1.12x | 0.93x | 0.89x | 1.02x | 1.05x | 0.78x | 0.95x | 1.06x | 0.66x | 0.68x | 0.52x | 0.43x | 0.42x |
| Cash Conversion Cycle | 114.3 | 135.9 | 107.75 | 107.35 | 117.99 | 105.78 | 99.15 | 88 | 96.24 | 94.2 | 100.93 | 67.8 | 107.96 | 81.3 | 84.14 | 99.63 | 100.48 | 102.38 | 109.14 | 116.03 | 111.18 | 89.1 | 112.65 | 105.81 | 117.45 | 101.94 | 103.16 | 105.39 | 98.24 | 91.53 | 84.31 |
| Total Non-Current Liabilities | 619.5M | 728.2M | 337.3M | 422.8M | 482.9M | 411.7M | 358.3M | 363.7M | 334.9M | 417.8M | 164.2M | 143.7M | 148M | 161.2M | 316.7M | 384.5M | 329M | 249.8M | 363.1M | 472.8M | 389.1M | 463.4M | 483.5M | 478.99M | 547.72M | 475.88M | 344.77M | 337.5M | 167.3M | 55.6M | 56.5M |
| Long-Term Debt | 471.8M | 562.5M | 203.9M | 293.5M | 360.2M | 280.7M | 209.4M | 219.9M | 209.4M | 277M | 63.2M | 43.4M | 43.4M | 83.8M | 151.6M | 212.3M | 183M | 159.7M | 241.2M | 240.7M | 160.3M | 203.7M | 394.1M | 395.48M | 481.57M | 446.6M | 316.93M | 307.02M | 137.2M | 32.1M | 34.3M |
| Capital Lease Obligations | 71.4M | 23.7M | 22.3M | 15.7M | 19.8M | 23.6M | 15.9M | 22M | 500K | 400K | 300K | 300K | 600K | 900K | 1.2M | 400K | 1.4M | 159.7M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities | 291.2M | 71.9M | 58M | 53.2M | 51M | 53.2M | 53.7M | 52.7M | 46.3M | 45.4M | 63.1M | 70.5M | 68.5M | 43M | 35.8M | 47.2M | 45.8M | 0 | 0 | 45.5M | 20.7M | 26M | 55.1M | 44.82M | 33.49M | 29.28M | 27.84M | 30.4M | 30.2M | 23.6M | 22.2M |
| Other Non-Current Liabilities | 69.9M | 70.1M | 53.1M | 60.4M | 51.9M | 54.2M | 79.3M | 69.1M | 71.9M | 86.3M | 90M | 87.4M | 104M | 60M | 108.7M | 103.2M | 258.3M | -93.8M | 95.7M | 186.6M | 208.1M | 233.7M | 34.3M | 38.69M | 32.66M | 0 | 0 | 0 | -100K | -100K | 0 |
| Total Liabilities | 932.4M | 1.01B | 579.1M | 618.6M | 663.4M | 582.1M | 506.7M | 523.9M | 493.7M | 534.9M | 249.1M | 260.9M | 287.1M | 293.8M | 466.3M | 532M | 543.6M | 416.2M | 549.5M | 731.8M | 663M | 743.2M | 713.2M | 763.36M | 769.6M | 655.3M | 633.69M | 607M | 514.2M | 428.1M | 431.1M |
| Total Debt | 485.8M | 594.6M | 252.4M | 320.7M | 388.4M | 313.7M | 233.7M | 250.3M | 210.1M | 277.7M | 64M | 44.1M | 50.2M | 92.1M | 157.8M | 222.3M | 262.4M | 201.6M | 336.9M | 288.7M | 225M | 276.3M | 413M | 466.31M | 498M | 475.44M | 462.75M | 406.2M | 326M | 263.7M | 252.5M |
| Net Debt | 423M | 530.9M | 161.3M | 259.7M | 340.9M | 273.2M | 152M | 218.7M | 172.7M | 240.2M | 13.3M | -31.9M | 19.8M | 68.3M | 128.1M | 212.8M | 200.3M | 180.5M | 313.5M | 272.7M | 205.7M | 184.4M | 398.1M | 456.19M | 488.22M | 458.56M | 449.19M | 397.4M | 310.7M | 253M | 240.1M |
| Debt / Equity | 0.32x | 0.43x | 0.21x | 0.32x | 0.45x | 0.40x | 0.33x | 0.39x | 0.40x | 0.61x | 0.16x | 0.11x | 0.14x | 0.26x | 1.07x | 1.27x | 1.19x | 0.61x | 1.18x | 0.65x | 0.58x | 0.73x | 1.00x | 1.10x | 1.25x | 1.32x | 1.29x | 1.15x | 1.01x | 0.88x | 0.93x |
| Debt / EBITDA | 1.02x | 1.36x | 0.73x | 1.13x | 1.80x | 1.73x | 1.33x | 1.33x | 1.33x | 2.68x | 0.80x | 0.38x | 0.50x | 1.27x | 2.44x | 4.81x | 11.03x | 3.99x | 5.21x | 3.23x | 2.92x | 3.37x | 10.54x | 5.69x | 5.01x | 3.89x | 3.18x | 3.20x | 2.72x | 2.19x | 2.08x |
| Net Debt / EBITDA | 0.89x | 1.21x | 0.47x | 0.91x | 1.58x | 1.51x | 0.86x | 1.16x | 1.09x | 2.32x | 0.17x | -0.28x | 0.20x | 0.94x | 1.98x | 4.61x | 8.42x | 3.57x | 4.85x | 3.05x | 2.67x | 2.25x | 10.16x | 5.57x | 4.91x | 3.75x | 3.08x | 3.13x | 2.59x | 2.10x | 1.98x |
| Interest Coverage | 13.45x | 24.01x | 22.11x | 11.30x | 15.65x | 27.13x | 22.86x | 18.54x | 13.00x | 9.36x | 30.89x | 44.43x | 22.89x | 5.93x | 2.21x | 2.01x | 1.09x | 3.20x | 2.35x | 2.90x | 2.36x | 2.79x | 1.44x | 3.46x | 3.85x | 3.49x | 3.71x | - | 5.07x | - | 6.68x |
| Total Equity | 1.51B | 1.38B | 1.19B | 1B | 860.9M | 784M | 702.1M | 641.6M | 530.1M | 457.4M | 394.1M | 405.6M | 371.6M | 351M | 146.9M | 174.7M | 220.9M | 328.7M | 284.5M | 445.3M | 386.4M | 376.3M | 412.7M | 423.05M | 398.81M | 360.31M | 357.43M | 354M | 321.8M | 299.8M | 272.8M |
| Equity Growth % | 70.25% | 16.52% | 18.39% | 16.38% | 9.81% | 11.67% | 9.43% | 21.03% | 15.89% | 16.06% | -2.84% | 9.15% | 5.87% | 138.94% | -15.91% | -20.91% | -32.8% | 15.54% | -36.11% | 15.24% | 2.68% | -8.82% | -2.45% | 6.08% | 10.69% | 0.81% | 0.97% | 10.01% | 7.34% | 9.9% | 9.96% |
| Book Value per Share | 24.51 | 22.47 | 19.22 | 16.29 | 14.07 | 12.67 | 11.38 | 10.42 | 8.66 | 7.57 | 6.44 | 6.40 | 5.84 | 5.55 | 2.34 | 2.81 | 3.84 | 6.76 | 5.96 | 9.33 | 8.00 | 8.18 | 8.58 | 8.81 | 8.82 | 7.35 | 7.45 | 6.76 | 6.01 | 6.55 | 5.94 |
| Total Shareholders' Equity | 1.51B | 1.38B | 1.19B | 1B | 860.9M | 784M | 702.1M | 641.6M | 530.1M | 457.4M | 394.1M | 405.6M | 371.6M | 351M | 146.9M | 174.7M | 220.9M | 328.7M | 284.5M | 445.3M | 386.4M | 376.3M | 412.7M | 422.51M | 398.06M | 359.44M | 357.43M | 354M | 321.8M | 299.8M | 272.8M |
| Common Stock | 71.1M | 70.8M | 70.3M | 70M | 69.5M | 68.9M | 67.8M | 66.9M | 66.4M | 66.1M | 65.4M | 64.8M | 64.2M | 63.8M | 63.4M | 63.1M | 63M | 49.6M | 49.3M | 49.4M | 49.1M | 48.8M | 48.6M | 48.44M | 48.39M | 47.38M | 47.07M | 46.9M | 0 | 0 | 0 |
| Retained Earnings | 1.45B | 1.32B | 1.1B | 915.8M | 782.2M | 683.6M | 605M | 528.2M | 432.5M | 346.6M | 301.8M | 274.9M | 227M | 168.9M | 8.9M | 36.4M | 50.6M | 240.4M | 226.4M | 333.8M | 290.7M | 278.9M | 295.8M | 317.4M | 313.68M | 312.21M | 299.99M | 277M | 253.4M | 226.5M | 190.2M |
| Treasury Stock | 0 | -263.5M | -207.8M | -193.7M | -178.6M | -151M | -119.8M | -93M | -88.5M | -86.1M | -81.4M | -40.9M | -27.1M | -16.8M | -16.4M | -16.1M | -15.8M | -15.8M | -36.1M | -30.1M | -30.1M | -18.1M | -13.6M | -14.8M | -18.03M | -45.49M | -34.3M | -17.02M | -29.2M | 0 | 0 |
| Accumulated OCI | -78.6M | -71M | -89M | -81.3M | -84M | -74.2M | -91.7M | -89.1M | -97.3M | -76.9M | -92M | -88.8M | -79.5M | -41.9M | -80.1M | -76.4M | -41.6M | -39.3M | -61.5M | -11M | -23.1M | 66.7M | -12.5M | -20.38M | -37.1M | -27.84M | -24.01M | -19.5M | -113.7M | -102.7M | -94.6M |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 541K | 744K | 873K | 0 | 0 | 0 | 0 | 0 |
Acquisition integration and goodwill risk
Total assets grew 41% year-over-year to $2.4B in 2026Q2, driven by acquisitions and retained earnings, as per the latest balance sheet data, signaling a strengthening financial position.
The balance sheet has expanded significantly, with total assets rising from $1.7B in 2024Q1 to $2.4B in 2026Q2. This growth is largely attributable to acquisition activity, as evidenced by the jump in goodwill from $470M to $637M over the same period. The equity base has also grown steadily, from $1.0B to $1.5B, supported by strong retained earnings, which increased from $960M to $1.5B. This trajectory suggests that the company is leveraging its balance sheet to fund growth while maintaining a solid equity cushion.
Debt-to-equity rose to 0.43 in 2025Q4 from 0.21 a year earlier, then fell to 0.32 in 2026Q2, according to reported figures, indicating temporary acquisition-related leverage that is being managed down.
Total debt increased sharply from $252M in 2024Q4 to $595M in 2025Q4, likely to finance acquisitions, pushing D/E to 0.43. However, by 2026Q2, debt was reduced to $486M, bringing D/E down to 0.32, which is still above the pre-acquisition level but manageable. The absolute debt level remains moderate relative to assets, and the company's strong cash flow generation appears to be supporting deleveraging. This suggests that the leverage increase was strategic rather than necessity-driven, and refinancing risk appears low given the healthy interest coverage implied by robust operating income.
Goodwill and intangibles now represent 27% of total assets, up from 28% a year ago, based on the balance sheet, reflecting an acquisition-heavy growth strategy that warrants monitoring for impairment risk.
The asset base is becoming increasingly weighted toward goodwill and intangibles, which grew from $470M in 2024Q1 to $637M in 2026Q2. This is consistent with the company's M&A-driven expansion, as seen in the cash flow statement's $585.6M spent on acquisitions over five quarters. While PPE also increased, it remains modest at $320M, indicating a relatively asset-light model. The rising goodwill balance suggests that future impairments could pose a risk if acquired businesses underperform, but current profitability and cash flow strength mitigate this concern for now.
Equity increased 50% year-over-year to $1.5B in 2026Q2, with retained earnings up from $1.1B to $1.5B, as per the balance sheet, indicating strong internal capital generation.
The equity base has grown consistently, driven by robust retained earnings, which have increased every quarter. This reflects the company's strong profitability and low dividend payout, as dividends have remained steady at ~$9M per quarter. There is no evidence of significant share repurchases or dilution, as equity growth is primarily organic. The quality of equity is high, supported by cumulative operating cash flow exceeding net income, which suggests that earnings are well-backed by cash.
Current ratio improved to 2.74 in 2026Q2 from 2.66 a year earlier, while cash dipped to $62.8M, according to the balance sheet, indicating a strong buffer against short-term obligations.
The current ratio has remained consistently above 2.5, indicating a strong liquidity position. Although cash decreased from $91M in 2024Q4 to $63M in 2026Q2, the company's ability to generate operating cash flow (1.31x net income in 2026Q2) provides ample liquidity. The quick ratio, implied by the current ratio and inventory levels, is also healthy. This suggests that the company can comfortably meet its short-term obligations and has capacity to fund ongoing operations and debt repayments without strain.
Goodwill has grown 35% to $637M in 2026Q2, representing 27% of total assets, based on reported figures, posing a potential impairment risk if acquisition synergies fail to materialize.
The rapid increase in goodwill from acquisitions is the most significant non-obvious risk on the balance sheet. While the company's strong operating performance currently supports the carrying value, any downturn in end markets or integration missteps could trigger impairment charges, which would directly reduce equity and earnings. Investors should monitor the performance of acquired businesses relative to their purchase prices. The company's history of successful integration, as evidenced by margin expansion, provides some comfort, but the concentration of goodwill in the asset base warrants vigilance.
Quick answers to the most common questions about buying FSS stock.
As of 2025, Federal Signal Corporation (FSS) had total assets of $2.39B including $853.8M in current assets.
Federal Signal Corporation (FSS) carries total debt of $594.6M, offset by $63.7M in cash and short-term investments. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.
Federal Signal Corporation (FSS) has total shareholders' equity (book value) of $1.38B ($22.47 book value per share). Book value represents the net worth of the company belonging to common stock holders.
Federal Signal Corporation (FSS) reported a current ratio of 3.02x. A current ratio above 1.0x indicates that the company has more current assets than current liabilities, suggesting sufficient short-term liquidity.