Maher Abdullah Alsulaimi & Co. CJSC
Production & Sales Performance Dashboard
YTD 2026 (Jan – Apr) · vs 2026 Annual Budget & Plan
Prepared for
Executive Committee
Presentation
Monday, 25 May 2026
GBQ Factory · Period: Jan – Apr 2026 (4 months) Annual budget & plan: Full year 2026 Linear pace at 4/12: 33.33%

A · Executive KPI Snapshot

YTD Sales (Actual)
15.70 M
▲ +17.42% vs YTD budget
YTD Budget 13.37 M · +2.33 M ahead
Annual Budget Achv
36.14%
+2.81 pp ahead of pace
Annual Budget 43.46 M SAR
YTD Cycles Actual
390,067
▲ +13.39% vs plan 344,000
35.02% of annual 1.114 M target
YTD OEE
68.09%
▲ +4.09 pp vs target 64.0%
A 77.62 × P 87.57 × Q 99.99
YTD Blocks
7.38 M
▲ +10.62% vs plan 6.67 M
34.13% of annual 21.63 M target
YTD Waste
0.067%
≈ 7 pcs per 1,000 blocks
Range Jan 5 – Mar 9 pcs/1,000
Sales / Cycle
40.26 SAR
Revenue productivity
15.70 M ÷ 390,067 cycles
Sales / Block
2.24 SAR
Per normalized block
15.70 M ÷ (390,067 × 18) = 7.02 M
Avg Cycle Time
17.13 s
+0.13 s vs 17.0 s target
Range 16.83 – 17.49 s
Downtime YTD
652.9 h
22.7% of full time 2,880 h
Planned 567.9 / Unplanned 85.0
FG Stock Coverage
30.1%
▼ All 8 SKUs below 7-d safety
138,906 / 462,000 pcs
Raw Material Stock
60.2%
2 materials Critical
C.sand 27.8% / Aggr 4.75 34.3%

B · Annual Performance Overview — YTD Progress vs Full-Year 2026 Targets

Sales (SAR) — Annual Budget
36.14% of 43,458,052
+2.81 pp ahead of linear pace (33.33%)
YTD 15,704,895Remaining 27,753,157
Pace required for the remaining 8 months: 3.47 M / month · YTD avg 3.93 M / month
Cycles — Annual Plan
35.02% of 1,114,000
+1.69 pp ahead of linear pace
YTD 390,067Remaining 723,933
Pace required for remaining 8 months: 90,492 / month · YTD avg 97,517 / month
Blocks (pcs) — Annual Plan
34.13% of 21,627,000
+0.80 pp ahead of linear pace
YTD 7,380,711Remaining 14,246,289
Pace required for remaining 8 months: 1.78 M / month · YTD avg 1.85 M / month

C · Sales Monthly Detail (Actual vs Budget)

January
4.59 M
116.1%
Budget 3.95 M · +0.64 M
February
3.78 M
135.1%
Budget 2.80 M · +0.98 M
March
2.70 M
96.4%
Budget 2.80 M · −0.10 M
April
4.64 M
121.2%
Budget 3.83 M · +0.81 M
GBQ — Sales Actual vs Budget (Monthly + Achievement %)
SAR (M) bars · Achievement % line · Jan – Apr 2026
MonthBudget (SAR)Actual (SAR)VarianceAchv %
January3,952,7884,591,118+638,330116.1%
February2,797,3343,780,149+982,816135.1%
March2,798,2512,696,643−101,60896.4%
April3,826,1464,636,985+810,839121.2%
YTD Total (Jan–Apr)13,374,51915,704,895+2,330,376117.4%
Annual 2026 Budget43,458,052YTD = 36.14%Remaining 27,753,1578 months left

D · Production Cycles — Monthly Plan vs Actual

Monthly Cycles (thousands) · Δ% shown above each month
Jan – Apr 2026 · YTD Plan 344k / Actual 390k = 113.4%
MonthPlanActualEUPVarianceΔ%
January102,000109,019134,274+7,019+6.88%
February72,000104,765124,331+32,765+45.51%
March72,00073,97986,431+1,979+2.75%
April98,000102,304123,907+4,304+4.39%
YTD Total344,000390,067468,943+46,067+13.39%
Annual 2026 Plan1,114,000YTD = 35.02%Remaining 723,933at 4/12 = 33.33%

E · OEE Components — Availability × Performance × Quality

Availability (%)
Run time ÷ Full time · YTD 77.62%
Performance (%)
Std cycle time ÷ Actual · YTD 87.57%
Quality (%)
1 − Waste % · YTD 99.99% (file value)
OEE Monthly Roll-up = A × P × Q
Decomposition of the headline OEE figure
MonthAvailabilityPerformanceQualityOEEvs Target 64.0%
January84.38%89.12%99.99%75.19%+11.19 pp
February87.57%88.03%99.99%77.08%+13.08 pp
March56.43%85.78%99.99%48.40%−15.60 pp
April82.08%87.36%99.99%71.70%+7.70 pp
YTD77.62%87.57%99.99%68.09%+4.09 pp

F · Downtime Analysis — Reason Pareto & Planned vs Unplanned

YTD Downtime by Reason — Pareto
Hours bars + Cumulative % · Total 652.9 h
Planned vs Unplanned Downtime
YTD breakdown with hours and percentages
Planned P
567.9 h
87.0% of total
Cleaning 257h · PM 189h · Off 122h
Unplanned U
85.0 h
13.0% of total
Breakdown 65h · Other 15h · Adj 4h · Forklift 1h · Quality 0.2h

G · Production Mix by SKU (YTD)

YTD Product Mix
390,067 cycles · 7,380,711 blocks · Donut shows % shares
SKUCyclesBlocksCycle ShareBlock Share
HB 20×20255,9834,607,69465.62%62.43%
Thermo 7.5 white44,881807,85811.51%10.95%
HB 20×1542,1131,010,71210.79%13.69%
HB 20×3018,068216,8164.63%2.94%
HB 20×1017,563579,5794.50%7.85%
Thermo 30 white8,03596,4202.06%1.31%
Thermo 7.5 blue3,17857,2040.81%0.78%
Thermo Jaffali2464,4280.06%0.06%
Total390,0677,380,711100.0%100.0%

H · Raw Material Consumption & Inventory

YTD Raw Material Consumption
Total kg · kg / cycle · % of total mix
MaterialYTD kgkg / cycle% total
N.silica46,112,512118.2231.0%
Aggregate 4.75 mm32,245,08282.6721.7%
Aggregate 9.5 mm27,690,04370.9918.6%
C.sand20,468,50152.4713.8%
Water11,395,96529.227.7%
Cement10,703,92027.447.2%
Total148,616,023381.00100.0%
Finished Goods Inventory — 01 May 2026
Actual vs 7-day safety stock
SKUActualSafety (7-d)%Risk
Block 1017,60049,50035.6%Critical
Block 1526,99748,00056.2%Watch
Block 2070,358270,00026.1%Critical
Block 303,9139,00043.5%Critical
Thermo 30 white1,1346,00018.9%Critical
Thermo 7.5 white18,82672,00026.1%Critical
Thermo Jaffali773,0002.6%Critical
Thermo EPS 3014,5000.0%Critical
Total138,906462,00030.1%Critical
Raw Material Inventory — 01 May 2026
Actual (kg) vs 3-day safety stock
MaterialActual (kg)Safety stock (3-d)%Risk
Cement161,400300,00053.8%Watch
N.silica965,5781,500,00064.4%Watch
Aggregate 9.5 mm998,309900,000110.9%OK
Aggregate 4.75 mm360,5211,050,00034.3%Critical
C.sand194,379700,00027.8%Critical
Total2,680,1874,450,00060.2%

I · Executive Insights & Recommended Actions

1
Sales YTD beat budget by +17.4% (+2.33 M SAR)
YTD actual 15.70 M vs YTD budget 13.37 M. Feb (+35.1%) and Apr (+21.2%) drove over-performance. On track for annual 43.46 M.
2
Annual budget 36.1% achieved at 4/12 of year
+2.81 pp ahead of linear pace (33.33%). Remaining 27.75 M over 8 months = 3.47 M/month required vs YTD avg 3.93 M/month — comfortable margin.
3
Production cycles +13.4% vs YTD plan
390,067 actual vs 344,000 planned (Jan–Apr). Blocks +10.6% vs plan. Operationally over-delivering on volume.
4
March OEE collapsed to 48.4% — Availability driver
A 56.4% (vs YTD 77.6%) was the single driver. Performance 85.8% and Quality 99.99% held steady. Idle 324 h (122 h Off + 127 h PM).
5
87% of downtime is Planned
567.9 h planned vs only 85.0 h unplanned. Cleaning (257 h) + PM (189 h) + Off (122 h) — Cleaning is the largest single bucket and the best process-redesign target.
6
FG stock 30.1% of 7-day safety — all 8 SKUs critical
Production beat plan but FG inventory depleted faster than the plan compensates. Supply chain mismatch: revenue strong but service level at risk.
7
Two raw materials below 3-day safety
Aggregate 4.75 mm (34.3%) and C.sand (27.8%) — RM-driven stoppage risk.
8
Waste improved March → April
Waste dropped from 9 pcs/1,000 (Mar) to 7 pcs/1,000 (Apr). Quality discipline working — March spike is recoverable.
GRM Factory · Period: Jan – Apr 2026 (4 months) Annual budget & plan: Full year 2026 Linear pace at 4/12: 33.33%

A · Executive KPI Snapshot

YTD Sales (Actual)
13.81 M
▲ +9.09% vs YTD budget
YTD Budget 12.66 M · +1.15 M ahead
Annual Budget Achv
33.34%
≈ on pace (33.33%)
Annual Budget 41.43 M SAR
YTD Cycles Actual
346,338
▼ −6.50% vs plan 370,410
29.40% of annual 1.178 M target
YTD OEE
58.32%
▼ −7.42 pp vs target 65.74%
A 68.05 × P 86.08 × Q 99.88
YTD Blocks
5.69 M
▲ +26.57% vs plan 4.50 M
40.31% of annual 14.12 M target
YTD Waste
0.125%
▲ 16.7% better than target
Target 0.150%
Sales / Cycle
39.88 SAR
Close to GBQ
13.81 M ÷ 346,338 cycles
Sales / Block
2.22 SAR
Per normalized block
13.81 M ÷ (346,338 × 18) = 6.23 M
Avg Cycle Time
17.90 s
+0.30 s vs 17.6 s target
Range 17.50 – 18.10 s
Downtime YTD
1,134.5 h
41.3% of full time 2,748 h
Planned 790.5 / Unplanned 344
FG Stock Coverage
N/A
Data not in source file
Capture required
Raw Material Stock
N/A
Data not in source file
Capture required

B · Annual Performance Overview — YTD Progress vs Full-Year 2026 Targets

Sales (SAR) — Annual Budget
33.34% of 41,426,546
≈ on linear pace (33.33%)
YTD 13,811,928Remaining 27,614,618
Pace required for remaining 8 months: 3.45 M / month · YTD avg 3.45 M / month
Cycles — Annual Plan
29.40% of 1,177,910
−3.93 pp behind linear pace
YTD 346,338Remaining 831,572
Pace required for remaining 8 months: 103,947 / month · YTD avg 86,585 / month · needs +20%
Blocks (pcs) — Annual Plan
40.31% of 14,123,820
+6.98 pp ahead of linear pace
YTD 5,693,238Remaining 8,430,582
Pace required for remaining 8 months: 1.05 M / month · YTD avg 1.42 M / month · strong buffer

C · Sales Monthly Detail (Actual vs Budget)

January
3.67 M
97.7%
Budget 3.75 M · −0.08 M
February
2.86 M
116.5%
Budget 2.46 M · +0.41 M
March
2.81 M
103.9%
Budget 2.71 M · +0.10 M
April
4.47 M
119.3%
Budget 3.74 M · +0.72 M
GRM — Sales Actual vs Budget (Monthly + Achievement %)
SAR (M) bars · Achievement % line · Jan – Apr 2026
MonthBudget (SAR)Actual (SAR)VarianceAchv %
January3,752,2853,667,445−84,84097.7%
February2,455,5402,861,349+405,809116.5%
March2,709,9342,814,883+104,950103.9%
April3,743,7954,468,251+724,457119.3%
YTD Total (Jan–Apr)12,661,55413,811,928+1,150,374109.1%
Annual 2026 Budget41,426,546YTD = 33.34%Remaining 27,614,6188 months left

D · Production Cycles — Monthly Plan vs Actual

Monthly Cycles (thousands) · Δ% shown above each month
Jan – Apr 2026 · YTD Plan 370k / Actual 346k = 93.5%
MonthPlanActualEUPVarianceΔ%
January105,00081,63382,764−23,367−22.25%
February85,00081,39792,274−3,603−4.24%
March76,41083,51091,722+7,100+9.29%
April104,00099,798108,069−4,202−4.04%
YTD Total370,410346,338374,829−24,072−6.50%
Annual 2026 Plan1,177,910YTD = 29.40%Remaining 831,572behind pace

E · OEE Components — Availability × Performance × Quality

Availability (%)
YTD 68.05% · Range 56.0 – 75.5%
Performance (%)
YTD 86.08% · Range 68.4 – 99.0%
Quality (%)
YTD 99.88% · Range 99.85 – 99.90%
OEE Monthly Roll-up = A × P × Q
Decomposition of the headline OEE figure
MonthAvailabilityPerformanceQualityOEEvs Target 65.74%
January56.05%95.30%99.90%53.30%−12.44 pp
February66.82%98.95%99.85%66.00%+0.26 pp
March75.49%68.40%99.90%51.60%−14.14 pp
April75.28%83.40%99.85%62.70%−3.04 pp
YTD68.05%86.08%99.88%58.32%−7.42 pp

F · Downtime Analysis — Reason Pareto & Planned vs Unplanned

YTD Downtime by Reason — Pareto
Hours bars + Cumulative % · Total 1,134.5 h
Planned vs Unplanned Downtime
YTD breakdown with hours and percentages
Planned P
790.5 h
69.7% of total
Setup & PM 646h · Planned Stop 144.5h
Unplanned U
344 h
30.3% of total
Single bucket "Unplanned Stop" in source

G · Production Mix — Category & SKU (YTD)

YTD Product Mix by Cycles
346,338 cycles · Three categories (Blocks 84% / Interlock 14% / Curbstone 2%)
Category / SKUCyclesShare
Blocks291,61684.20%
— HB 20×20213,51961.65%
— American Block 2031,1548.99%
— HB 20×1530,3278.76%
— Thermo Block10,6783.08%
— HB 20×105,9381.71%
Interlock48,63114.04%
Curbstone6,0911.76%
Total346,338100.0%

H · Paver Output (GRM-specific)

Paver Output — Plan vs Actual (m²)
YTD Plan 237,027 m² vs Actual 93,413 m² = −60.6%
Single largest production underperformance in either factory's file — review capacity allocation between blocks and pavers.

I · Executive Insights & Recommended Actions

1
Sales YTD beat budget by +9.1% (+1.15 M SAR)
YTD actual 13.81 M vs YTD budget 12.66 M. Apr (+19.3%) and Feb (+16.5%) drove over-performance. On track for annual 41.43 M.
2
Annual budget exactly on pace (33.34%)
At 4/12 of year (linear pace 33.33%) — GRM has very little buffer. Remaining 27.61 M requires 3.45 M/month vs YTD avg 3.45 M — exactly on pace.
3
YTD cycles −6.5% vs plan — −3.9 pp behind annual pace
346,338 actual vs 370,410 planned. Annual achievement 29.4% vs 33.3% linear. Jan (−22.3%) was the gap driver; Mar over-performed (+9.3%).
4
March OEE shock 51.6% — Performance driver
P fell to 68.4% (vs YTD 86.1%). A 75.5% was actually highest of YTD. Different cause vs GBQ March shock (which was A-driven).
5
Paver output −60.6% vs YTD plan
237,027 m² planned vs 93,413 m² actual. Mix shifted from pavers to blocks — but pavers have higher SAR/m².
6
70% of downtime is Planned (Setup & PM)
646 h Setup & PM + 144 h Planned Stop = 790 h planned (69.7%). PM cadence volatile: 135 h (Jan) → 252 h (Mar).
7
Waste 16.7% better than target
YTD 0.125% vs 0.15% target. Quality discipline is positive.
8
Blocks +26.6% vs plan, +40.3% of annual
5.69 M actual vs 4.50 M planned. Annual block target already 40% achieved — strong buffer if mix sustained.
9
SAR / block essentially in line with GBQ (cycles × 18 basis)
GRM 2.22 SAR/block vs GBQ 2.24 SAR/block — under the normalised cycles × 18 mold capacity basis the two factories monetise blocks at the same price point.
Group (GBQ + GRM) · Period: Jan – Apr 2026 (4 months) Annual budget & plan: Full year 2026 Linear pace at 4/12: 33.33%

A · Consolidated Group KPIs

Group YTD Sales
29.52 M
▲ +13.37% vs YTD budget
YTD Budget 26.04 M · +3.48 M ahead
Group Cycles
736,405
▲ +3.08% vs plan 714,410
GBQ 53.0% · GRM 47.0%
Group OEE
63.20%
▼ −1.54 pp vs target avg
GBQ 68.09% / GRM 58.32%
Group Blocks
13.07 M
▲ +17.04% vs plan 11.17 M
13,073,949 pcs
Group Downtime
1,787 h
31.8% of full time
Planned 1,358 / Unplanned 429
GRM Sales Share
46.8%
13.81 M of 29.52 M
vs Annual Budget share 48.8%
Group Sales / Cycle
40.08 SAR
Jan–Apr basis
29.52 M ÷ 736k cycles
Better OEE
GBQ
68.09% vs GRM 58.32%
Gap 9.77 pp
Better SAR / Block
GBQ
GBQ 2.24 vs GRM 2.22
cycles × 18 normalised basis
Group Quality
99.93%
YTD avg both factories
Range 99.85 – 99.99%

B · Annual Performance Overview — Group YTD vs 2026 Targets

Sales (SAR) — Annual Budget
34.77% of 84,884,597
+1.44 pp ahead of linear pace
YTD 29,516,823Remaining 55,367,774
Pace required for remaining 8 months: 6.92 M / month · YTD avg 7.38 M / month
Cycles — Annual Plan
32.13% of 2,291,910
−1.20 pp behind linear pace
YTD 736,405Remaining 1,555,505
Pace required for remaining 8 months: 194,438 / month · YTD avg 184,101 / month · +5.6% lift required
Blocks (pcs) — Annual Plan
36.57% of 35,750,820
+3.24 pp ahead of linear pace
YTD 13,073,949Remaining 22,676,871
Pace required for remaining 8 months: 2.83 M / month · YTD avg 3.27 M / month · comfortable buffer

C · Group Sales Monthly Detail (Actual vs Budget)

January
8.26 M
107.2%
Budget 7.71 M · +0.55 M
February
6.64 M
126.4%
Budget 5.25 M · +1.39 M
March
5.51 M
100.1%
Budget 5.51 M · ±0.00 M
April
9.11 M
120.3%
Budget 7.57 M · +1.54 M
Group — Sales Actual vs Budget (Monthly + Achievement %)
SAR (M) bars · Achievement % line · Jan – Apr 2026
MonthBudget (SAR)Actual (SAR)VarianceAchv %
January7,705,0738,258,563+553,490107.2%
February5,252,8746,641,498+1,388,624126.4%
March5,508,1845,511,526+3,342100.1%
April7,569,9409,105,236+1,535,296120.3%
YTD Total (Jan–Apr)26,036,07329,516,823+3,480,750113.4%
Annual 2026 Budget84,884,597YTD = 34.77%Remaining 55,367,7748 months left

D · Group Production Cycles — Monthly Plan vs Actual

Monthly Cycles (thousands) · Δ% shown above each month
Jan – Apr 2026 · YTD Plan 714k / Actual 736k = 103.1%
MonthPlanActualEUPVarianceΔ%
January207,000190,652217,038−16,348−7.90%
February157,000186,162216,605+29,162+18.57%
March148,410157,489178,153+9,079+6.12%
April202,000202,102231,977+102+0.05%
YTD Total714,410736,405843,772+21,995+3.08%
Annual 2026 Plan2,291,910YTD = 32.13%Remaining 1,555,505behind pace by 1.20 pp

E · Group OEE Components — Availability × Performance × Quality (weighted)

Availability (%)
Weighted by full time · YTD 72.95%
Performance (%)
Weighted by run time · YTD 86.89%
Quality (%)
Average of two factories · YTD 99.93%
Group OEE Monthly Roll-up = A × P × Q
GBQ & GRM combined
MonthAvailabilityPerformanceQualityGroup OEEGBQ / GRM OEE
January70.22%91.59%99.95%64.28%75.19 / 53.30
February77.20%92.76%99.92%71.55%77.08 / 66.00
March65.04%76.66%99.95%49.84%48.40 / 51.60
April78.68%85.46%99.92%67.18%71.70 / 62.70
YTD (weighted)72.95%86.89%99.93%63.32%68.09 / 58.32

F · Group Downtime Analysis — Reason Pareto & Planned vs Unplanned

YTD Downtime by Reason — Pareto (Group)
Hours bars + Cumulative % · Total 1,787 h (GBQ + GRM)
Planned vs Unplanned Downtime (Group)
YTD breakdown with hours and percentages
Planned P
1,358 h
76.0% of total
Setup & PM 646h · Cleaning 257h · GBQ PM 189h · Planned Stop 144h · Off 122h
Unplanned U
429 h
24.0% of total
GRM Unplanned Stop 344h · GBQ Breakdown 65h · Other 20h

G · Group Production Mix (YTD combined)

YTD Group Product Mix by Cycles
736,405 total cycles · GBQ + GRM consolidated SKUs
SKU / CategoryCyclesShareFrom GBQFrom GRM
HB 20×20469,50263.75%255,983213,519
HB 20×1572,4409.84%42,11330,327
Thermo (all variants)67,0189.10%56,34010,678
Interlock (GRM only)48,6316.60%48,631
American Block (GRM only)31,1544.23%31,154
HB 20×1023,5013.19%17,5635,938
HB 20×30 (GBQ only)18,0682.45%18,068
Curbstone (GRM only)6,0910.83%6,091
Total736,405100.0%390,067346,338

H · Cycles by Factory & OEE Trend by Factory

Monthly Cycles by Factory — Stacked
in thousands · Numbers shown inside each segment
OEE Trend by Factory
Monthly OEE % with numbers labeled

I · GBQ vs GRM — Side-by-Side Comparison

MetricGBQGRMGroupLeader
Sales — YTD Actual (SAR)15,704,89513,811,92829,516,823GBQ
Sales — YTD Budget (SAR)13,374,51912,661,55426,036,073
Sales — YTD Variance (SAR)+2,330,376+1,150,374+3,480,750GBQ
Sales — YTD Achievement %117.4%109.1%113.4%GBQ
Sales — Annual Budget (SAR)43,458,05241,426,54684,884,597
Sales — Annual % achieved36.14%33.34%34.77%GBQ
Sales / cycle40.26 SAR39.88 SAR40.08 SARGBQ
Sales / block (cycles × 18)2.24 SAR2.22 SAR2.23 SARGBQ
Plan cycles344,000370,410714,410GRM
Actual cycles390,067346,338736,405GBQ
Plan achievement %113.39%93.50%103.08%GBQ
Annual cycles target1,114,0001,177,9102,291,910
Annual cycles % achieved35.02%29.40%32.13%GBQ
OEE %68.09%58.32%63.20%GBQ
Availability %77.62%68.05%72.97%GBQ
Performance %87.57%86.08%86.86%GBQ
Quality %99.99%99.875%99.93%GBQ
Avg cycle time (s)17.1317.9017.47GBQ
Blocks (M pcs)7.385.6913.07GBQ
Annual blocks % achieved34.13%40.31%36.57%GRM
Waste %0.067%0.125%0.094%GBQ
Run / Idle time (h)2,227 / 6531,870 / 1,1344,097 / 1,787GBQ
Planned / Unplanned downtime (h)568 / 85790 / 3441,358 / 429GBQ