23. Trade and other liabilities

23. Trade and other liabilities

 

31 December

(thousands of €)

2017

2016

Trade and other payables

47,122

31,209

Other current liabilities

60

Other non-current liabilities

1,597

2,469

Accrued charges

1,159

619

Total trade and other liabilities

49,878

34,357

Our trade and other liabilities, amounting to €49.9 million as of 31 December 2017, increased by €15.5 million compared to the €34.4 million reported as of 31 December 2016.

The trade and other payables, amounting to €47.1 million as of 31 December 2017, increased by €15.9 million compared to the €31.2 million reported as of 31 December 2016. This increase is mainly due to higher accrued trade payables on 31 December 2017, reflecting the intensification of our investments in our R&D programs.