Cascade Build · Actual Revenue by Job Start Month · Company total
Every started job bucketed by its Re-4-Way (canonical start) date · Jan 2025 – Aug 2026 · See by division →
Revenue bars (top) over a jobs-started strip (bottom), shared x-axis. 2026 revenue is up on MORE starts, not bigger jobs — pacing ~236 starts/mo vs ~136 in 2025 (+73%) while average job size slipped to $35.8K from $38.3K (mature-month basis). The added volume is acquisition-led — concentrated in the acquired Ogden / Vinyl Guys book, whose jobs also land in Salt Lake and Orem, so part of their 2026 gain is acquisition spillover, not purely organic. Series ends at Jul 2026 (~103% matured, at full pace); Aug 2026 is table-only · the orange 6-month moving-average line on each panel smooths the trend (begins Jun 2025 — the 6th month — and ends at the last mature month) · shaded band = Vinyl Guys onboarding (Nov 2025 – Jan 2026)
| Start month | Jobs started | Actual revenue | Avg $/job |
|---|---|---|---|
| 2025 (12 mo) | 1,636 | $62,585,756 | $38,255 |
| Jan 2025 | 137 | $5,456,177 | $39,826 |
| Feb 2025 | 109 | $4,671,124 | $42,854 |
| Mar 2025 | 132 | $5,246,667 | $39,747 |
| Apr 2025 | 160 | $6,057,614 | $37,860 |
| May 2025 | 127 | $4,683,902 | $36,881 |
| Jun 2025 | 118 | $4,880,954 | $41,364 |
| Jul 2025 | 129 | $4,640,312 | $35,971 |
| Aug 2025 | 134 | $4,114,946 | $30,709 |
| Sep 2025 | 146 | $5,161,494 | $35,353 |
| Oct 2025 | 141 | $5,256,949 | $37,283 |
| Nov 2025 | 128 | $4,312,975 | $33,695 |
| Dec 2025 | 175 | $8,102,642 | $46,301 |
| 2026 (8 mo) | 1,705 | $60,823,764 | $35,674 |
| Jan 2026 | 225 | $8,258,178 | $36,703 |
| Feb 2026 | 202 | $7,338,550 | $36,329 |
| Mar 2026 | 259 | $9,533,094 | $36,807 |
| Apr 2026 | 254 | $9,493,126 | $37,375 |
| May 2026 | 215 | $7,701,968 | $35,823 |
| Jun 2026 | 241 | $8,337,844 | $34,597 |
| Jul 2026 | 258 | $8,595,059 | $33,314 |
| Aug 2026 | 51 | $1,565,944 ~18% of pace | $30,705 |
| Total | 3,341 | $123,409,520 | $36,938 |
Jobs General (the master jobs table) — staged nightly full
export overlaid by the LIVE recent view so the current + trailing months
don’t under-read (902 in-window jobs refreshed from live;
on this build the staged export under-reads 3 in-window started jobs
across Aug 2026 — pipeline bug, routed to IT). Start month =
Re-4-Way Date, the org’s canonical “job started”
definition (a job counts as started once it has a Re-4-Way Date) — not
Client Start Date. Division = Division Name (the
Subdivisions→Subdivision→Division Name lookup on Jobs General), not the
division on the revenue record. Population excludes not-yet-started statuses
(00. Pending, 01. Needs Confirmed Start);
completed jobs (which close to 12. Archive) are included, as
they carry the bulk of matured revenue. Revenue = Actual Revenue,
joined by Record ID (Lot-Subdivision-Builder), live value first.Job Revenue & Profitability; the by-division report is the
companion by-division view.12. Archive matches a current-pipeline count for the newest month
but zeroes out matured/2025 months (every closed job is archived), so it is not used.