19. Revenue
Revenue from contracts with customers
The table below provides a breakdown of revenue from contracts with customers for the years ended 31 December 2025 and 31 December 2024. Royal A-ware principally satisfies its performance obligations at a point in time.
|
31/12/2025 |
31/12/2024 |
|
|---|---|---|
|
€ 000 |
€ 000 |
|
|
Dairy |
3,895,858 |
3,324,953 |
|
Transport |
476,056 |
426,209 |
|
Automotive |
46,201 |
61,912 |
|
Total revenue from contracts with clients |
4,418,116 |
3,813,074 |
|
Timing of revenue recognition |
||
|
31/12/2025 |
31/12/2024 |
|
|
€ 000 |
€ 000 |
|
|
Revenue recognised at a point in time |
4,418,116 |
3,813,074 |
|
Revenue recognised over time |
- |
- |
|
Total revenue |
4,418,116 |
3,813,074 |
Dairy revenue for the year ended 2025 includes €50,500,000 of variable consideration relating to two long-term contracts that have been terminated. This amount represents consideration that became fixed upon the cessation of the contracts. As Royal A-ware has satisfied all performance obligations and has an unconditional right to the consideration received, the full amount has been recognised within the current reporting period.
|
31/12/2025 |
31/12/2024 |
|
|
Segmentation of revenue |
€ 000 |
€ 000 |
|
Netherlands |
2,291,534 |
2,059,740 |
|
Germany |
722,574 |
584,885 |
|
Belgium |
625,865 |
564,066 |
|
Other EU countries |
550,722 |
453,449 |
|
Non-EU countries |
227,421 |
150,932 |
|
Total |
4,418,116 |
3,813,074 |
|
31/12/2025 |
31/12/2024 |
|
|
€ 000 |
€ 000 |
|
|
Reconciliation of Receivables (unbilled) |
||
|
Opening balance |
19,911 |
17,969 |
|
Addition during the period |
27,178 |
19,911 |
|
Amount transferred to trade receivables |
(19,911) |
(17,969) |
|
Closing balance |
27,178 |
19,911 |
Performance obligations are generally satisfied at a point in time. As a result contract balances convert into receivables shortly after. Receivables from customers generally have a payment term of 30 - 45 days net.