|
|
December 31, |
||
|
|
2016 |
|
2017 |
|
|
(in thousands) |
||
Cash and cash equivalents |
|
50,250 |
|
85,168 |
Bank deposits |
|
7,000 |
|
— |
Financial investments |
|
— |
|
70,000 |
Derivative financial instruments |
|
2,112 |
|
404 |
Government grants receivables |
|
8,906 |
|
3,882 |
Trade receivables |
|
87,430 |
|
124,352 |