Canada markets open in 3 hours 35 minutes

Grifols, S.A. (GIFLF)

Other OTC - Other OTC Delayed Price. Currency in USD
Add to watchlist
12.160.00 (0.00%)
At close: 10:23AM EST
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
547,979
655,493
579,647
Other Short Term Investments
30,627
2,025,869
10,861
Total Cash
578,606
2,681,362
590,508
Net Receivables
608,688
432,197
383,233
Inventory
3,201,357
2,259,354
2,002,281
Other Current Assets
81,814
64,079
51,750
Total Current Assets
4,653,587
5,510,280
3,164,954
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
6,251,939
5,127,288
4,363,887
Accumulated Depreciation
-2,083,450
-1,784,134
-1,361,084
Net property, plant and equipment
4,168,489
3,343,154
3,002,803
Equity and other investments
2,443,078
2,263,108
1,980,058
Goodwill
7,011,909
6,228,901
5,332,271
Intangible Assets
2,949,147
1,636,950
1,557,650
Total non-current assets
16,880,390
13,723,555
12,109,822
Total Assets
21,533,977
19,233,835
15,274,776
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
578,917
2,345,615
276,929
Accounts Payable
731,918
628,992
601,618
Taxes payable
15,687
4,516
3,482
Deferred revenues
37,834
43,539
30,144
Other Current Liabilities
114,413
44,109
105,041
Total Current Liabilities
1,955,847
3,474,312
1,335,138
Non-current liabilities
Long Term Debt
8,154,264
6,104,967
5,900,971
Deferred taxes liabilities
1,034,823
633,984
556,813
Deferred revenues
15,123
15,036
17,008
Other long-term liabilities
887,722
839,159
26,663
Total non-current liabilities
11,120,586
8,442,425
7,219,583
Total Liabilities
13,076,433
11,916,737
8,554,721
Stockholders' Equity
Common Stock
119,604
119,604
119,604
Retained Earnings
208,279
188,726
618,546
Accumulated other comprehensive income
5,053,547
4,468,740
3,503,248
Total stockholders' equity
6,129,938
5,523,609
5,108,392
Total liabilities and stockholders' equity
21,533,977
19,233,835
15,274,776