Financial Highlights
(US$'000)
FY2021
FY2022 (Restated)
FY2023
Revenues
1,208,252
1,441,273
1,454,353
Cost of sales
-883,107
-1,011,595
-1,033,491
Gross profit
325,145
429,678
420,862
Gross profit margin
26.9%
29.8%
28.9%
Operating profit
271,310
261,350
274,816
Operating margin
22.5%
18.1%
18.9%
Profit for the year
405,796
390,744
394,280
Net profit margin
33.6%
27.1%
27.1%
Equity holders of the Company
354,652
306,633
324,557
Non-controlling interests
51,144
84,111
69,723
(US$'000)
FY2021
FY2022 (Restated)
FY2023
Total assets
12,033,310
11,326,353
11,931,881
Total liabilities
5,092,671
4,587,180
5,089,356
Total equity
6,940,639
6,639,173
6,842,525
Total debt
3,219,610
2,908,623
3,234,631
Cash on hand
1,260,055
1,115,166
1,208,039
Net debt
1,959,555
1,793,457
2,026,592
Total debt to equity
46.39%
43.81%
47.27%
Net debt to equity
28.20%
27.01%
29.62%