Sales up 4.6%, free cash flow down to $607.5M
The latest figures
All key numbers (40) From EDGAR
| EPS (ttm) | 2.86 | Sales (ttm) | 14.2B | Net income (ttm) | 338.4M | Sales growth | +4.6% | EPS growth | -62.3% | Sales Q/Q | +34.5% |
| Free cash flow | 644.5M | Gross margin | 22.1% | Oper. margin | 4.6% | Net margin | 2.4% | FCF margin | 4.5% | ROE | 10.4% |
| ROA | 2.9% | R&D / sales | - | Dividend | 0.26 | Debt/Eq | 1.10 | Curr. ratio | 1.29 | Cash | 1.2B |
| Op. cash flow (ttm) | 735.8M | EBITDA | 945.7M | EBITDA margin | 7.9% | Net debt | 2.4B | Quick ratio | 1.29 | Interest cover | 5.92 |
| ROIC | 7.6% | Tax rate | 39.7% | Stock pay / sales | 0.5% | Shares out. | 117.0M | Shares Y/Y | -3.1% | Book / share | 27.89 |
| Cash / share | 10.02 | Sales / share | 121.49 | Asset turnover | 1.21 | Days sales out. | 91 | Sales 3Y CAGR | +7.2% | Sales 5Y CAGR | -2.4% |
| EPS 3Y CAGR | -21.9% | EPS 5Y CAGR | -8.5% | Employees | 43,000 | Sales / employee | 331K |
Hover or tap a number to see the XBRL line item and filing it comes from; click it to open that filing at SEC. What each number means. Looks wrong? Tell us.
Changes in the numbers
FY2025 against FY2024-
Free cash flow fell 35%$933.6M → $607.5M · Cash from operations − capital expenditure · 10-K ↗
J against Industrials peers
Ten years, side by side → · All 83 →Each side 0 to 100, ranked against every company we cover: relative position on reported figures, not a buy score. How
Every dot is one of the 83 companies, the better end on the right. Hover a dot for the company.
| Company | Revenue (ttm) | Sales growth | Gross margin | Net margin | ROE | FCF margin | Debt / equity |
|---|---|---|---|---|---|---|---|
| J Jacobs Solutions | $14.2B | +4.6% | 22.1% | 2.4% | 10.4% | 4.5% | 1.10 |
| OTIS Otis Worldwide | $15.1B | +1.2% | - | 10.3% | - | 11.1% | - |
| CSX CSX Corporation | $14.9B | -3.1% | - | 24.0% | 24.9% | 21.5% | 1.31 |
| HII Huntington Ingalls Industries | $13.5B | +8.2% | - | 5.4% | 13.3% | 2.4% | 0.49 |
| JBHT J.B. Hunt | $13.3B | -0.7% | - | 5.1% | 18.6% | 7.3% | 0.31 |
| EXPD Expeditors International | $13.2B | +4.4% | - | 7.9% | 44.5% | 7.0% | - |
From $14.1B of sales to $477.0M of profit
FY2021, from the 10-K income statementSwipe sideways for the whole flow →
From $9.8B of sales to $644.0M of profit
FY2022, from the 10-K income statement and revenue by segmentSwipe sideways for the whole flow →
From $10.9B of sales to $665.8M of profit
FY2023, from the 10-K income statementSwipe sideways for the whole flow →
From $11.5B of sales to $806.1M of profit
FY2024, from the 10-K income statementSwipe sideways for the whole flow →
From $12.0B of sales to $289.3M of profit
FY2025, from the 10-K income statement and revenue by segmentSwipe sideways for the whole flow →
Where each $100 of sales went
- Cost of revenue
- Sales, admin & other
- Tax & other
- Net profit
Band widths are the money. Gross profit is revenue less cost of revenue; operating expenses are gross profit less operating profit; R&D is from the income statement and the rest of the operating expenses is everything else; tax includes interest and other items when they are small. Y/Y is the change from the fiscal year before. Revenue by part only for the years in the last two 10-Ks' segment tables. The full income statement →
Profitability
2 of 4- !Net margin below the peer median2.4% vs 13.0%
- ✓Gross margin up over 5 years19.1% → 24.8%
- !Return on equity below 15%10.4%
- ✓A profit in every one of 10 years
Balance sheet
2 of 4- ✓Interest covered more than 5 timesOperating income is 5.9× interest expense
- !Debt larger than equityDebt / equity 1.10 on the latest balance sheet (peer median 0.72)
- ✓Current assets cover current liabilitiesCurrent ratio 1.29
- !Net debt over 3 years of free cash flow$2.4B net debt, 3.7 years
Cash and shareholders
2 of 3- !Free cash flow positive in 9 of 10 years$607.5M last year
- ✓Share count down over 5 years−8.1%
- ✓Cash from operations above net income$686.7M vs $289.3M
Each tick is a fact with a fixed rule (on /methodology), not a score or advice. A check without the numbers it needs is left out.
Revenue and net income, FY2016 to FY2025
Revenue 12.0B Net income 289.3MFrom XBRL in each 10-K. Hover a bar for the line item and filing. Full financials →
Income statement, balance sheet and cash flow
J's income statement, balance sheet and cash flow as reported to the SEC in XBRL, one column per fiscal year. Hover a number to see the line item and filing it comes from. Where a company changed how it tags a line, the first tag it reported for that period is used. A number looks wrong? Tell us.
The segments changed
10-K filed 2025-11-20Compared with the 10-K of Nov 25, 2024: new segment Infrastructure Advanced Facilities; no longer reported: People Places Solutions.
When a company changes its segments, the years before are usually recast, so growth by segment is not comparable with what earlier 10-Ks showed. Found by comparing the segments with revenue in the last two 10-Ks (XBRL) and by the 10-K's own words, without AI.
Revenue by business segment
year to Sep 26, 2025| Revenue | Share | vs year before | |
|---|---|---|---|
| Infrastructure Advanced Facilities | 10.8B | 89.5% | +4.3% |
| PA Consulting | 1.3B | 10.5% | +7.5% |
10-K 0001628280-25-053316, segment and revenue notes (XBRL).
Revenue by region
year to Sep 26, 2025| Revenue | Share | vs year before | |
|---|---|---|---|
| United States | 7.4B | 61.6% | +3.3% |
| Europe | 2.9B | 23.9% | +6.8% |
| Middle East and Africa | 596.3M | 5.0% | +11.1% |
| Australia and New Zealand | 573.2M | 4.8% | +4.3% |
| Canada | 248.1M | 2.1% | -5.2% |
| India | 180.1M | 1.5% | +18.0% |
| Asia | 144.9M | 1.2% | +9.3% |
10-K 0001628280-25-053316, segment and revenue notes (XBRL).
Income statement
From EDGARBalance sheet
From EDGAR| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash | 655.7M | 607.8M | 634.9M | 631.1M | 862.4M | 1.0B | 1.1B | 770.9M | 1.1B | 1.2B |
| Receivables | 2.1B | 2.1B | 2.5B | 2.8B | 3.2B | 3.1B | 3.4B | 2.4B | 2.8B | 3.0B |
| Current assets | 2.9B | 3.0B | 4.6B | 4.1B | 4.5B | 4.3B | 4.7B | 4.7B | 4.9B | 4.4B |
| Property & equipment | 319.7M | 349.9M | 257.9M | 308.1M | 319.4M | 353.1M | 346.7M | 279.7M | 315.6M | 311.9M |
| Goodwill | 3.1B | 3.0B | 4.8B | 5.4B | 5.6B | 7.2B | 7.2B | 4.6B | 4.8B | 4.8B |
| Total assets | 7.4B | 7.4B | 12.6B | 11.5B | 12.4B | 14.6B | 14.7B | 14.6B | 11.8B | 11.3B |
| Accounts payable | 522.4M | 683.6M | 776.2M | 1.1B | 1.1B | 908.4M | 966.8M | 922.4M | 1.0B | 1.3B |
| Current liabilities | 1.8B | 1.9B | 3.1B | 3.1B | 2.9B | 3.2B | 3.3B | 3.4B | 4.1B | 3.4B |
| Total debt | 385.3M | 235.0M | 2.1B | 1.2B | 1.7B | 2.9B | 3.4B | 2.9B | 2.2B | 2.2B |
| Shareholders' equity | 4.3B | 4.4B | 5.9B | 5.7B | 5.8B | 5.9B | 6.1B | 6.5B | 4.5B | 3.6B |
| Retained earnings | 3.6B | 3.7B | 3.8B | 3.9B | 4.0B | 4.0B | 4.2B | 4.5B | 2.4B | 1.5B |
Cash flow
From EDGAR| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 680.2M | 574.9M | 481.2M | -366.4M | 806.8M | 726.3M | 474.7M | 974.8M | 1.1B | 686.7M |
| Capital spending | 67.7M | 118.1M | 94.9M | 136.0M | 118.3M | 92.8M | 127.6M | 137.5M | 121.1M | 79.2M |
| Free cash flow | 612.5M | 456.8M | 386.3M | -502.4M | 688.6M | 633.5M | 347.1M | 837.3M | 933.6M | 607.5M |
| Stock-based pay (added back) | 32.4M | 38.8M | 79.2M | 69.1M | 48.1M | 56.2M | 53.4M | 74.3M | 74.2M | 61.0M |
| Dividends paid | 5.9M | 58.8M | 86.6M | 106.4M | 144.0M | 156.0M | 115.9M | 128.4M | 142.8M | 153.0M |
| Buybacks | 152.6M | 97.2M | 3.0M | 853.7M | 337.3M | 274.9M | 281.9M | 265.7M | 402.7M | 754.1M |
| Acquisitions | 49.9M | 150.2M | 1.5B | 575.1M | - | - | - | - | - | - |
| Debt raised | 1.6B | 1.7B | 5.8B | 2.8B | 3.0B | 4.4B | 3.1B | 3.9B | 4.6B | 2.5B |
| Debt repaid | 1.8B | 1.8B | 4.6B | 4.0B | 2.5B | 3.2B | 2.4B | 4.5B | 3.4B | 1.5B |
| Investing cash flow | -139.6M | -236.2M | -1.6B | 2.2B | -429.1M | -1.4B | -538.4M | -145.7M | -127.2M | -75.3M |
| Financing cash flow | -317.0M | -242.6M | 1.1B | -2.0B | -208.3M | 799.0M | 320.2M | -1.1B | -751.6M | -525.2M |
| Dividend per share | - | - | 0.19 | 0.19 | 0.19 | - | - | 0.26 | - | - |
Stock-based pay and leases
From EDGAR| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Stock-based pay (expense) | 32.4M | 38.8M | 79.2M | 69.1M | 48.1M | 56.2M | 53.4M | 74.3M | 74.2M | 61.0M |
| Stock-based pay / revenue | 0.3% | 0.4% | 0.5% | 0.5% | 0.4% | 0.4% | 0.5% | 0.7% | 0.6% | 0.5% |
| Operating lease cost | - | - | - | - | 170.0M | 160.0M | 121.1M | 112.3M | 112.1M | 109.5M |
| Right-of-use assets | - | - | - | 0 | 576.9M | 650.1M | 476.9M | 324.9M | 303.9M | 289.1M |
| Operating lease liabilities | - | - | - | 0 | 899.5M | 930.8M | 757.6M | 695.3M | 527.8M | 473.4M |
From SEC's XBRL company facts (data.sec.gov). EBITDA = operating income + depreciation and amortization; free cash flow = operating cash flow - capital spending; total debt = long-term debt (with its current part) + short-term borrowings. Stock-based pay and leases are shown as the company reports them; Tickdelta does not take them out of earnings or add leases to debt. Click a number to open the filing in SEC's Inline XBRL viewer, where you can click the same number to see how it is tagged. Values a company later revised show as revised; the Revised numbers tab lists the changes.