Singapore markets close in 50 minutes

Safran SA (SAFRF)

Other OTC - Other OTC Delayed Price. Currency in USD
Add to watchlist
206.02+1.56 (+0.76%)
At close: 11:09AM EST
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
6,676,000
6,687,000
5,247,000
3,747,000
Other short-term investments
-
242,000
104,000
126,000
Total cash
6,676,000
6,687,000
5,351,000
3,873,000
Net receivables
9,417,000
7,904,000
5,636,000
5,038,000
Inventory
7,903,000
6,408,000
5,063,000
5,190,000
Other current assets
892,000
812,000
-
-
Total current assets
29,375,000
24,997,000
20,583,000
18,188,000
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
12,533,000
12,509,000
11,332,000
10,814,000
Accumulated depreciation
-
-7,068,000
-6,789,000
-6,136,000
Net property, plant and equipment
12,533,000
12,509,000
4,543,000
4,678,000
Goodwill
4,706,000
4,994,000
5,068,000
5,060,000
Intangible assets
-
8,096,000
8,382,000
8,676,000
Other long-term assets
1,926,000
2,354,000
-
-
Total non-current assets
21,093,000
21,831,000
21,133,000
21,345,000
Total assets
50,468,000
46,828,000
41,716,000
39,533,000
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
-
1,163,000
1,614,000
2,395,000
Accounts payable
8,097,000
6,298,000
4,450,000
3,861,000
Other current liabilities
254,000
279,000
-
-
Total current liabilities
23,380,000
19,333,000
19,828,000
19,026,000
Non-current liabilities
Long-term debt
292,000
302,000
4,909,000
4,014,000
Deferred tax liabilities
-
1,164,000
1,275,000
1,299,000
Other long-term liabilities
1,055,000
1,239,000
-
-
Total non-current liabilities
15,000,000
16,629,000
8,618,000
7,717,000
Total liabilities
38,380,000
35,962,000
28,446,000
26,743,000
Stockholders' equity
Common stock
-
85,000
85,000
85,000
Retained earnings
-
-2,459,000
43,000
352,000
Total stockholders' equity
12,088,000
10,437,000
12,841,000
12,389,000
Total liabilities and stockholders' equity
50,468,000
46,828,000
41,716,000
39,533,000