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

A · Executive KPI Snapshot

YTD Sales (Actual)
23.01 M
▲ +12.06% vs YTD budget
YTD Budget 20.54 M · +2.48 M ahead
Annual Budget Achv
52.96%
+2.96 pp ahead of pace (6/12 = 50.00%)
Annual Budget 43.46 M SAR
YTD Cycles Actual
582,413
▲ +10.31% vs plan 528,000
52.28% of annual 1.114 M target (6/12 = 50.00%)
YTD OEE
67.10%
▲ +3.10 pp vs target 64.0%
A 76.57 × P 87.24 × Q 99.99
YTD Blocks
11.13 M
▲ +8.66% vs plan 10.24 M
51.45% of annual 21.63 M target
YTD Waste
0.090%
≈ 9 pcs per 1,000 blocks
Jan–Jun · Q 99.99% consistent
Sales / Cycle
39.52 SAR
Revenue productivity
23.01 M ÷ 582,413 cycles (Jan–Jun H1)
Sales / Block
2.20 SAR
Per normalized block
23.01 M ÷ (582,413 × 18) = 10.48 M
Avg Cycle Time
17.21 s
+0.21 s vs 17.0 s target
Range 16.83 – 17.49 s (Jun 17.40)
Downtime YTD
1,015.2 h
23.4% of full time 4,344 h
Planned 871.1 / Unplanned 144.1 h
FG Stock Coverage
85.2%
▲ Continued recovery · 3 SKUs still low
393,663 / 462,000 pcs (01-Jul)
Raw Material Stock
62.2%
2 materials still Critical
N.silica 52.9% / Aggr 4.75 38.6%

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

Sales (SAR) — Annual Budget
52.96% of 43,458,052
+2.96 pp ahead of linear pace (50.00%)
YTD 23,014,936Remaining 20,443,116
Pace required for the remaining 6 months: 3.41 M / month · YTD avg 3.84 M / month
Cycles — Annual Plan
52.28% of 1,114,000
+2.28 pp ahead of linear pace (6/12 = 50.00%)
YTD 582,413Remaining 531,587
Pace required for remaining 6 months: 88,598 / month · YTD avg 97,069 / month
Blocks (pcs) — Annual Plan
51.45% of 21,627,000
+1.45 pp ahead of linear pace (6/12 = 50.00%)
YTD 11,126,388Remaining 10,500,612
Pace required for remaining 6 months: 1.75 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
May
3.50 M
103.05%
Budget 3.40 M · +0.10 M
June
3.81 M
101.15%
Budget 3.76 M · +0.04 M
GBQ — Sales Actual vs Budget (Monthly + Achievement %)
SAR (M) bars · Achievement % line · Jan – Jun 2026 (H1)
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%
May3,400,4973,504,182+103,685103.05%
June3,762,7203,805,859+43,138101.15%
YTD Total (Jan–Jun H1)20,537,73623,014,936+2,477,200112.06%
Annual 2026 Budget43,458,052YTD = 52.96%Remaining 20,443,1166 months left

D · Production Cycles — Monthly Plan vs Actual

Monthly Cycles (thousands) · Δ% shown above each month
Jan – Jun 2026 · YTD Plan 528k / Actual 582k = 110.3%
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%
May88,00094,051110,056+6,051+6.88%
June96,00098,295117,510+2,295+2.39%
YTD Total (Jan–Jun)528,000582,413696,509+54,413+10.31%
Annual 2026 Plan1,114,000YTD = 52.28%Remaining 531,587at 6/12 = 50.00%

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
May71.37%86.36%99.99%61.63%−2.37 pp
June78.88%86.21%99.99%68.00%+4.00 pp
YTD (Jan–Jun)76.57%87.24%99.99%66.79%+2.79 pp

F · Downtime Analysis — Reason Pareto & Planned vs Unplanned

YTD Downtime by Reason — Pareto
Hours bars + Cumulative % · Total 1,015.2 h (Jan–Jun)
Planned vs Unplanned Downtime
YTD breakdown with hours and percentages
Planned P
871.1 h
85.8% of total
Cleaning 411h · PM 282h · Off 178h
Unplanned U
144.1 h
14.2% of total
Breakdown 108h · Other 27h · Adj 10h

G · Production Mix by SKU (YTD)

YTD Product Mix
582,413 cycles · 11,126,388 blocks · Jan–Jun (H1) · Donut shows % shares
SKUCyclesBlocksCycle ShareBlock Share
HB 20×20371,2356,682,23063.74%60.06%
Thermo 7.5 white64,9751,169,55011.15%10.51%
HB 20×1566,9971,607,92811.50%14.45%
HB 20×3030,032360,3845.16%3.24%
HB 20×1032,6521,077,5165.61%9.68%
Thermo 30 white11,436137,2321.96%1.23%
Thermo 7.5 blue4,84087,1200.83%0.78%
Thermo Jaffali2464,4280.04%0.04%
Total (Jan–Jun)582,41311,126,388100.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 +14.5% (+2.43 M SAR)
YTD actual 19.21 M vs YTD budget 16.78 M (Jan–May). Feb (+35.1%) and Apr (+21.2%) drove over-performance. May +3.05% — steady. On track for annual 43.46 M.
2
Annual budget 44.2% achieved at 5/12 of year
+2.53 pp ahead of linear pace (41.67%). Remaining 24.25 M over 7 months = 3.46 M/month required vs YTD avg 3.84 M/month — comfortable margin.
3
Production cycles +12.1% vs YTD plan (Jan–May)
484,118 actual vs 432,000 planned. Blocks +9.4% vs plan (9.18 M actual). Operationally over-delivering on volume across five months.
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
86% of downtime is Planned
743.5 h planned vs 119.6 h unplanned (Jan–May). Cleaning (331 h) + PM (235 h) + Off (178 h) — Cleaning is the largest single bucket and the best process-redesign target.
6
FG stock recovered to 62.0% of 7-day safety (vs 30.1% at end-Apr)
May replenishment lifted FG stock to 286,231 / 462,000 pcs. Three SKUs still below safety (Block 20 L 42%, Thermo 30 9%, Thermo 7.5 blue 36%) — monitor closely.
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 stable Apr → May at 7 pcs/1,000
May waste held at 7 pcs/1,000 (Q 99.99%) after Mar peak of 9. Five-month range 5–9 pcs/1,000.
GRM Factory · Period: Jan – Jun 2026 (H1 · 6 months) Annual budget & plan: Full year 2026 Linear pace at 4/12: 33.33%

A · Executive KPI Snapshot

YTD Sales (Actual)
20.84 M
▲ +6.04% vs YTD budget
YTD Budget 19.65 M · +1.19 M ahead
Annual Budget Achv
50.31%
+0.31 pp ahead of pace (6/12 = 50.00%)
Annual Budget 41.43 M SAR
YTD Cycles Actual
546,248
▼ −3.39% vs plan 565,410
46.37% of annual 1.178 M target (6/12 = 50.00%)
YTD OEE
58.85%
▼ −6.89 pp vs target 65.74%
A 67.92 × P 84.05 × Q 99.90 (Jan–Jun)
YTD Blocks
9.31 M
▲ +34.51% vs plan 6.92 M
65.90% of annual 14.12 M target
YTD Waste
0.128%
▲ 14.7% better than target
Target 0.150% · Jan–Jun H1
Sales / Cycle
38.15 SAR
Revenue productivity
20.84 M ÷ 546,248 cycles (Jan–Jun H1)
Sales / Block
2.12 SAR
Per normalized block
20.84 M ÷ (546,248 × 18) = 9.83 M
Avg Cycle Time
18.02 s
+0.42 s vs 17.6 s target
Range 17.50 – 18.28 s (Jun 18.25)
Downtime YTD
1,503.0 h
34.6% of full time 4,344 h
Planned 897 / Unplanned 606 h (est.)
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
50.31% of 41,426,546
+0.31 pp ahead of linear pace (50.00%)
YTD 20,840,886Remaining 20,585,660
Pace required for remaining 6 months: 3.43 M / month · YTD avg 3.47 M / month
Cycles — Annual Plan
46.37% of 1,177,910
−3.63 pp behind linear pace (6/12 = 50.00%)
YTD 546,248Remaining 631,662
Pace required for remaining 6 months: 105,277 / month · YTD avg 91,041 / month · needs +15.6%
Blocks (pcs) — Annual Plan
65.90% of 14,123,820
+15.90 pp ahead of linear pace (6/12 = 50.00%)
YTD 9,307,866Remaining 4,815,954
Pace required for remaining 6 months: 0.80 M / month · YTD avg 1.55 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
May
3.33 M
101.14%
Budget 3.29 M · +0.04 M
June
3.70 M
99.99%
Budget 3.70 M · ±0.00 M
GRM — Sales Actual vs Budget (Monthly + Achievement %)
SAR (M) bars · Achievement % line · Jan – May 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%
May3,287,7013,325,182+37,482101.14%
June3,704,0363,703,775−26299.99%
YTD Total (Jan–Jun H1)19,653,29020,840,886+1,187,596106.04%
Annual 2026 Budget41,426,546YTD = 50.31%Remaining 20,585,6606 months left

D · Production Cycles — Monthly Plan vs Actual

Monthly Cycles (thousands) · Δ% shown above each month
Jan – Jun 2026 (H1) · YTD Plan 565k / Actual 546k = 96.6%
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%
May91,500104,626115,089+13,126+14.34%
June103,50095,284108,624−8,216−7.94%
YTD Total (Jan–Jun)565,410546,248598,542−19,162−3.39%
Annual 2026 Plan1,177,910YTD = 46.37%Remaining 631,662at 6/12 = 50.00%

E · OEE Components — Availability × Performance × Quality

Availability (%)
YTD 69.45% · Range 56.0 – 75.5% (Jan–May)
Performance (%)
YTD 84.90% · Range 68.4 – 99.0% (Jan–May)
Quality (%)
YTD 99.91% · Range 99.85 – 100.00% (Jan–May)
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
May74.60%81.00%100.00%60.80%−4.94 pp
June73.00%80.00%99.87%58.34%−7.40 pp
YTD (Jan–Jun)67.92%84.05%99.90%58.85%−6.89 pp

F · Downtime Analysis — Reason Pareto & Planned vs Unplanned

YTD Downtime by Reason — Pareto
Hours bars + Cumulative % · Total 1,503.0 h (Jan–Jun H1, GBQ-aligned est.)
Planned vs Unplanned Downtime
YTD breakdown with hours and percentages
Planned P
897.25 h
59.7% of total
Cleaning 326.25h · PM 240.5h · Off 330.5h
Unplanned U
605.75 h
40.3% of total
Breakdown 490.5h · Other 108.5h · Adjustments 6.75h

G · Production Mix — Category & SKU (YTD)

YTD Product Mix by Cycles
450,964 cycles · Jan–May · Three categories (Blocks 86% / Interlock 12% / Curbstone 2%)
Category / SKUCyclesShare
Blocks388,35886.12%
— HB 20×20290,33964.38%
— American Block 2040,6549.02%
— HB 20×1540,1898.91%
— Thermo Block11,2382.49%
— HB 20×105,9381.32%
Interlock52,37911.62%
Curbstone10,2272.27%
Total (Jan–May)450,964100.0%

H · Paver Output (GRM-specific)

Paver Output — Plan vs Actual (m²)
YTD Plan 362,859 m² vs Actual 112,734 m² = −68.9% · Jan–Jun
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 +7.5% (+1.19 M SAR)
YTD actual 17.14 M vs YTD budget 15.95 M (Jan–May). Apr (+19.3%) and Feb (+16.5%) drove over-performance. May +1.1% — steady close. On track for annual 41.43 M.
2
Annual budget 41.37% — slightly behind pace (5/12 = 41.67%)
−0.30 pp behind linear pace. Remaining 24.29 M over 7 months = 3.47 M/month required vs YTD avg 3.43 M/month. Close watch needed.
3
YTD cycles −2.4% vs plan — −3.4 pp behind annual pace
450,964 actual vs 461,910 planned (Jan–May). Annual achievement 38.3% vs 41.7% linear. May +14.3% over plan recovered momentum after Apr.
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 −65.9% vs YTD plan (worsening)
297,051 m² planned vs 101,232 m² actual. May −87% (only 7,819 m²). Mix shifted further from pavers to blocks — review allocation.
6
58% of downtime is Planned (Cleaning + PM + Off)
Cleaning 266.25 h + PM 223.5 h + Planned Off 262.5 h = 752.25 h planned (57.5%). Unplanned 556.25 h driven by Breakdown 468 h (35.8% of total downtime Jan–May).
7
Waste 16.7% better than target
YTD 0.125% vs 0.15% target. Quality discipline is positive.
8
Blocks +34.7% vs plan, 53.9% of annual already
7.61 M actual vs 5.65 M planned (Jan–May). Annual block target already 54% achieved — outstanding buffer. May +66.5% over plan was the strongest month.
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 – Jun 2026 (H1 · 6 months) Annual budget & plan: Full year 2026 Linear pace at 4/12: 33.33%

A · Consolidated Group KPIs

Group YTD Sales
43.86 M
▲ +9.12% vs YTD budget
YTD Budget 40.19 M · +3.66 M ahead
Group Cycles
1,128,661
▲ +3.22% vs plan 1,093,410
GBQ 51.6% · GRM 48.4% · Jan–Jun H1
Group OEE
62.95%
▼ −1.79 pp vs target avg
GBQ 66.79% / GRM 58.85% (Jan–Jun H1)
Group Blocks
20.43 M
▲ +19.24% vs plan 17.13 M
20,434,254 pcs (Jan–Jun H1)
Group Downtime
2,518.2 h
29.0% of full time 8,688 h
Planned 1,768.3 / Unplanned 749.8 h
GRM Sales Share
47.52%
20.84 M of 43.86 M
vs Annual Budget share 48.8%
Group Sales / Cycle
38.86 SAR
Revenue productivity
43.86 M ÷ 1,129k cycles (Jan–Jun H1)
Better OEE
GBQ
66.79% vs GRM 58.85%
Gap 7.94 pp (H1)
Better SAR / Block
GBQ
GBQ 2.20 vs GRM 2.11
cycles × 18 normalised basis
Group Quality
99.94%
YTD avg both factories
Range 99.85 – 100.00% (Jan–Jun H1)
GRM — Avg Sales Price / Cycle
38.15 SAR
YTD Jan–Jun 2026 (H1)
20,840,886 SAR ÷ 546,248 cycles
GRM — Avg Sales / Equiv. Block
2.12 SAR
YTD Jan–Jun 2026 (H1)
38.15 SAR ÷ 18 (cycle × 18 basis)

B · Annual Performance Overview — Group YTD vs 2026 Targets

Sales (SAR) — Annual Budget
51.67% of 84,884,597
+1.67 pp ahead of linear pace (50.00%)
YTD 43,855,821Remaining 41,028,775
Pace required for remaining 6 months: 6.84 M / month · YTD avg 7.31 M / month
Cycles — Annual Plan
49.24% of 2,291,910
−0.76 pp behind linear pace (6/12 = 50.00%)
YTD 1,128,661 (Jan–Jun H1)Remaining 1,163,249
Pace required for remaining 6 months: 193,875 / month · YTD avg 188,110 / month · +3.1% lift needed
Blocks (pcs) — Annual Plan
57.16% of 35,750,820
+7.16 pp ahead of linear pace (6/12 = 50.00%)
YTD 20,434,254 (Jan–Jun H1)Remaining 15,316,566
Pace required for remaining 6 months: 2.55 M / month · YTD avg 3.41 M / month · strong 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
May
6.83 M
102.11%
Budget 6.69 M · +0.14 M
June
7.51 M
100.57%
Budget 7.47 M · +0.04 M
Group — Sales Actual vs Budget (Monthly + Achievement %)
SAR (M) bars · Achievement % line · Jan – May 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%
May6,688,1986,829,364+141,167102.11%
June7,466,7577,509,634+42,877100.57%
YTD Total (Jan–Jun H1)40,191,02643,855,821+3,664,795109.12%
Annual 2026 Budget84,884,597YTD = 51.67%Remaining 41,028,7756 months left

D · Group Production Cycles — Monthly Plan vs Actual

Monthly Cycles (thousands) · Δ% shown above each month
Jan – Jun 2026 (H1) · YTD Plan 1,093k / Actual 1,129k = 103.2%
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%
May179,500198,677225,145+19,177+10.68%
June199,500193,579226,134−5,921−2.97%
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
May73.00%83.68%99.99%61.21%61.63 / 60.80
June76.00%83.11%99.93%63.25%68.00 / 58.34
YTD (Jan–Jun H1, weighted)72.38%85.75%99.94%62.95%66.79 / 58.85

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

YTD Downtime by Reason — Pareto (Group)
Hours bars + Cumulative % · Total 2,518.2 h (Jan–Jun H1, GBQ-aligned est.)
Planned vs Unplanned Downtime (Group)
YTD breakdown with hours and percentages
Planned P
1,768.3 h
70.2% of total
Cleaning 737.7h · PM 522.7h · Off 508.0h
Unplanned U
749.8 h
29.8% of total
Breakdown 598.6h · Other 135.0h · Adjustments 16.25h

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
Total (Jan–Jun H1)1,128,661100.0%582,413546,248

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)23,014,93620,840,88643,855,821GBQ
Sales — YTD Budget (SAR)20,537,73619,653,29040,191,026
Sales — YTD Variance (SAR)+2,477,200+1,187,596+3,664,795GBQ
Sales — YTD Achievement %112.06%106.04%109.12%GBQ
Sales — Annual Budget (SAR)43,458,05241,426,54684,884,597
Sales — Annual % achieved52.96%50.31%51.67%GBQ
Sales / cycle39.52 SAR38.15 SAR38.86 SARGBQ
Sales / block (cycles × 18)2.20 SAR2.12 SAR2.16 SARGBQ
Plan cycles528,000565,4101,093,410GRM
Actual cycles582,413546,2481,128,661GBQ
Plan achievement %110.31%96.61%103.22%GBQ
Annual cycles target1,114,0001,177,9102,291,910
Annual cycles % achieved52.28%46.37%49.24%GBQ
OEE %67.10%58.85%62.95%GBQ
Availability %76.57%67.92%72.38%GBQ
Performance %87.24%84.05%85.75%GBQ
Quality %99.99%99.90%99.94%GBQ
Avg cycle time (s)17.2118.0217.60GBQ
Blocks (M pcs)11.139.3120.43GBQ
Annual blocks % achieved51.45%65.90%57.16%GRM
Waste %0.090%0.128%0.108%GBQ
Run / Idle time (h)3,326 / 1,0182,952 / 1,3926,278 / 2,410GBQ
Planned / Unplanned downtime (h)871.1 / 144.1897.3 / 605.81,768.3 / 749.8GBQ