Executive summary
Trailing-twelve-month performance across the a 24-location dental support organization (DSO) operating across the Northeast, Southeast, and Midwest, with the value-creation opportunity quantified and bridged to enterprise value.
The value-creation thesis
Four operational levers move under-performing locations to the portfolio's current top quartile — no heroics, just closing the gap to what the best sites already do. Each lever is sized from the data with explicit flow-through to EBITDA.
EBITDA bridge — today to target
Location-level EBITDA, TTM. Hover a bar for the increment.
Where the value hides
The portfolio average masks wide dispersion. These are the diagnostics that point each lever at the right locations.
Location EBITDA margin — full portfolio
Sorted low → high. Red = bottom quartile (priority), green = top quartile (benchmark).
What drives margin? Utilization vs. EBITDA margin
Each dot is a location. Regression slope , R² — utilization is the strongest single driver.
Revenue & EBITDA — 24-month trend
Monthly, all locations combined. Steady revenue; EBITDA is the lever.
Payer mix (revenue-weighted)
Medicaid concentration at several sites is a margin drag — and a pricing opportunity.
Location scorecard
Five lowest-margin locations (priority) and five benchmark locations. The full 24-location model and all 576 location-months sit behind the portal.
Ask the AI analyst
The portal ships with a live analyst grounded in this engagement's findings. Ask it anything about the data, the levers, or the recommendations — it answers in seconds, 24/7.
Project Cedar — Value Creation Analyst
Grounded in the live model · powered by Gemini
How the analysis was built
A repeatable analytical pipeline — the same approach scales to any portfolio company's fragmented data.
In a live engagement
This portal runs the transform in-process so it is clickable today. In a live engagement the same logic runs on a governed stack and refreshes as new data lands:
Every figure traces back to a row in the two source files. Synthetic data throughout.
Source data
The two fragmented exports the model joins — shown untouched. Every number on this page traces back to these rows.
ops_pms_export.csv 576 rows| month | location_id | location | region | patient_visits | new_patients | provider_hours_available | provider_hours_booked | medicaid_share | hygiene_recall_rate |
|---|---|---|---|---|---|---|---|---|---|
| 2024-07 | L01 | Riverside Dental | Northeast | 844 | 86 | 690.5 | 466.5 | 0.2108 | 0.4578 |
| 2024-07 | L02 | Oakmont Family Dental | Southeast | 681 | 62 | 624.6 | 477.9 | 0.2509 | 0.5567 |
| 2024-07 | L03 | Lakeshore Dental Care | Midwest | 966 | 115 | 832.7 | 617.7 | 0.2399 | 0.5249 |
| 2024-07 | L04 | Summit Smiles | Northeast | 1155 | 119 | 947.1 | 587.1 | 0.2934 | 0.3693 |
| 2024-07 | L05 | Cedar Park Dental | Southeast | 1036 | 114 | 903.2 | 555.1 | 0.4757 | 0.4098 |
| 2024-07 | L06 | Maplewood Dental Group | Midwest | 793 | 66 | 621.7 | 379.9 | 0.3566 | 0.3828 |
| 2024-07 | L07 | Harborview Dental | Northeast | 1460 | 136 | 1234.8 | 877.9 | 0.2139 | 0.4889 |
| 2024-07 | L08 | Stonebridge Dental | Southeast | 889 | 83 | 731.6 | 474.3 | 0.4199 | 0.3886 |
finance_gl_export.csv 576 rows| month | location_id | revenue | labor_cost | supply_cost | occupancy_cost | other_opex |
|---|---|---|---|---|---|---|
| 2024-07 | L01 | 232022.04 | 112832.63 | 29324.46 | 34315.49 | 27877.12 |
| 2024-07 | L02 | 184062.93 | 86749.29 | 22251.42 | 34954.92 | 23152.65 |
| 2024-07 | L03 | 262083.34 | 127989.5 | 31230.08 | 37865.83 | 29390.14 |
| 2024-07 | L04 | 306027.43 | 155536.76 | 38404.58 | 39736.44 | 35961.4 |
| 2024-07 | L05 | 251664.4 | 129471.71 | 32502.71 | 38693.44 | 31215.76 |
| 2024-07 | L06 | 204189.15 | 106388.47 | 25650.46 | 33470.96 | 26085.55 |
| 2024-07 | L07 | 400758.64 | 197758.13 | 46566.94 | 45274.36 | 41569.21 |
| 2024-07 | L08 | 222141.41 | 111211.08 | 26860.16 | 35613.37 | 27054.7 |