Cardinal Infrastructure Group Inc.
CDNL · Heavy Construction Other Than Bldg Const - Contractors · 14.8M shares · EDGAR filings ↗
Grade
B74Fast-growing Southeast civil-infrastructure roll-up, profitable with healthy backlog and good returns, though margins compressed and FCF turned negative on M&A.
Strengths
- Strong growth — revenue +45% to $456M with a $682M backlog and 17.9% adjusted EBITDA margin
- Above-average returns (ROA 5.7%, 73rd pct) and strong liquidity (current ratio 2.35, 100th pct)
Risks
- Margin compression (net margin 9.0%→6.8%) and negative FCF (-$5.9M) from acquisition spending
- Geographic concentration (NC/Southeast) and fixed-price contract estimation risk
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Cash burnNegative free cash flow (-5.9M)
Key metrics
Return on assets
5.7%
Net-income growth
6.2%
Current ratio
2.4×
Free cash flow
-$6M
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-05 | Shareholder vote | filing ↗ |
| 2026-05-12 | ResultsReg FDExhibits | filing ↗ |
| 2026-05-06 | Exhibits | filing ↗ |
| 2026-03-19 | ResultsReg FDExhibits | filing ↗ |
| 2026-03-18 | Exec/director change | filing ↗ |
| 2026-02-19 | Material agreementAcquisition/dispositionResultsDebt obligation3.02Exec/director changeReg FDExhibits | filing ↗ |
| 2025-12-15 | Acquisition/dispositionOtherExhibits | filing ↗ |
| 2025-12-12 | Material agreement3.023.035.03OtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-05 | 2026-06-05 | 0001193125-26-259493 ↗ |
| 10-Q | 2026-05-13 | 2026-03-31 | 0001193125-26-221771 ↗ |
| 8-K | 2026-05-12 | 2026-05-12 | 0001193125-26-218102 ↗ |
| 8-K/A | 2026-05-06 | 2026-02-18 | 0001193125-26-209128 ↗ |
| 10-K | 2026-03-23 | 2025-12-31 | 0001193125-26-120014 ↗ |
| 8-K | 2026-03-19 | 2026-03-19 | 0001193125-26-115080 ↗ |
| 8-K | 2026-03-18 | 2026-03-12 | 0001193125-26-114334 ↗ |
| 8-K | 2026-02-19 | 2026-02-18 | 0001213900-26-018087 ↗ |
| 8-K | 2025-12-15 | 2025-12-15 | 0001213900-25-121729 ↗ |
| 8-K | 2025-12-12 | 2025-12-09 | 0001213900-25-121209 ↗ |