XML 219 R176.htm IDEA: XBRL DOCUMENT
v3.20.1

Expenses by Nature - Other Operating Income and Expenses (Details) - EUR (€) € in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Other operating income and expenses by function |  |  |
Other operating income and expenses, cost of sales | € 467,705 | € 432,803 | € 416,020
Other operating income and expenses, research and development | 166,177 | 152,670 | 129,579
Other operating income and expenses, selling, general & administration expenses | 457,921 | 410,753 | 460,959
Total other operating income and expenses | € 1,091,803 | € 996,226 | € 1,006,558

X
- Definition The aggregate other operating (income) expenses. + References No definition available. + Details
Name: | grfs_AggregateOtherOperatingIncomeExpense
Namespace Prefix: | grfs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate other operating (income) expenses allocated to cost of sales. + References No definition available. + Details
Name: | grfs_AggregateOtherOperatingIncomeExpenseByFunctionCostOfSales
Namespace Prefix: | grfs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate other operating (income) expenses allocated to research and development. + References No definition available. + Details
Name: | grfs_AggregateOtherOperatingIncomeExpenseByFunctionResearchAndDevelopment
Namespace Prefix: | grfs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate other operating (income) expenses allocated to selling, general and administration expenses. + References No definition available. + Details
Name: | grfs_AggregateOtherOperatingIncomeExpenseByFunctionSellingGeneralAndAdministration
Namespace Prefix: | grfs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This concept does not have a custom type definition. + References No definition available. + Details
Name: | grfs_ExpenseByFunctionDetailsAbstract
Namespace Prefix: | grfs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration