NOTES TO THE FINANCIAL STATEMENTS For the financial year ended 31 December 2025 19. REVENUE (a) Disaggregation of revenue Segments Project revenue Time and material revenue Maintenance revenue Equipment rental Total revenue 2025 2024 2025 2024 2025 2024 2025 2024 2025 2024 $’000 $’000 $’000 $’000 $’000 $’000 $’000 $’000 $’000 $’000 Business segment Electrification 414,473 316,018 91,545 114,668 926 4,034 87 58 507,031 434,778 Communications 33,650 21,234 178,912 176,086 14,356 5,682 34,761 29,034 261,679 232,036 Automation 119,822 95,268 55,747 58,200 24,620 40,833 20 58 200,209 194,359 567,945 432,520 326,204 348,954 39,902 50,549 34,868 29,150 968,919 861,173 Timing of transfer of goods or services At a point in time − − 326,204 348,954 − − − − 326,204 348,954 Over time 567,945 432,520 − − 39,902 50,549 34,868 29,150 642,715 512,219 567,945 432,520 326,204 348,954 39,902 50,549 34,868 29,150 968,919 861,173 ANNUAL REPORT 2025 167
RkJQdWJsaXNoZXIy NTM2MDQ5