Canada markets closed

Mayne Pharma Group Ltd (HG6.SG)

Stuttgart - Stuttgart Delayed Price. Currency in EUR
Add to watchlist
3.0200+0.0200 (+0.67%)
At close: 10:32AM CEST
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-06-30
2022-06-30
2021-06-30
2020-06-30
2019-06-30
Assets
Current Assets
Cash
Cash And Cash Equivalents
92,616
96,672
97,980
137,785
-
Other Short Term Investments
127,526
-
-
-
-
Total Cash
220,142
96,672
97,980
137,785
-
Net Receivables
186,821
260,028
173,938
192,612
-
Inventory
82,700
108,908
102,510
93,997
-
Other Current Assets
28,173
12,134
16,208
443
-
Total Current Assets
553,629
511,618
416,528
490,947
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
103,806
347,262
318,588
321,863
-
Accumulated Depreciation
-52,324
-121,407
-96,993
-83,619
-
Net property, plant and equipment
51,482
225,855
221,595
238,244
-
Goodwill
-
22,127
20,346
22,174
21,725
Intangible Assets
617,264
405,387
615,808
940,117
-
Other long-term assets
2,320
4,450
4,108
-
-
Total non-current assets
693,725
776,308
1,046,656
1,334,233
-
Total Assets
1,247,354
1,287,926
1,463,184
1,825,180
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
10,810
405,367
51,158
44,836
-
Accounts Payable
32,027
63,571
42,363
29,842
-
Other Current Liabilities
22,854
17,713
36,080
49,293
-
Total Current Liabilities
310,959
610,421
222,527
219,253
-
Non-current liabilities
Long Term Debt
28,480
-
285,802
344,420
318,501
Deferred taxes liabilities
7,799
6,031
13,460
28,981
-
Other long-term liabilities
260,856
108,401
161,838
180,226
-
Total non-current liabilities
302,035
120,385
469,078
563,614
-
Total Liabilities
612,994
730,806
691,605
782,867
-
Stockholders' Equity
Common Stock
1,233,692
1,238,537
1,238,537
1,238,584
-
Retained Earnings
-769,770
-822,406
-559,063
-350,640
-
Accumulated other comprehensive income
170,438
148,642
88,883
149,603
-
Total stockholders' equity
634,360
564,773
768,357
1,037,547
-
Total liabilities and stockholders' equity
1,247,354
1,287,926
1,463,184
1,825,180
-