
Description (in USD) |
As of December 31 |
||||
2024 |
2023 |
2022 |
2021 |
2020 |
|
ASSET |
|||||
Total current asset |
842,803,637 |
884,554,253 |
646,374,336 |
316,529,859 |
170,819,580 |
Total non-current asset |
1,230.791,120 |
810,865,363 |
640,250,428 |
649,172,666 |
684,402,700 |
TOTAL ASSET |
2,073,594,757 |
1.695.419.616 |
1,286,624,764 |
965,702,525 |
855,222,280 |
LIABILITY AND EQUITY |
|||||
Total current liability |
235,286,262 |
209,750,178 |
197,034,879 |
92,427,670 |
80,039,103 |
Total non-current liability |
336,044,941 |
447,620,243 |
520,282,261 |
667,830,842 |
516,036,718 |
TOTAL LIABILITY |
571,331,203 |
657,370,421 |
717,317,140 |
760,258,512 |
596,075,821 |
TOTAL EQUITY |
1,502,263,554 |
1,038,049,195 |
569,307,624 |
205,444,013 |
259,146,459 |
TOTAL LIABILITY AND EQUITY |
2,073,594,757 |
1,695,419,616 |
1,286,624,764 |
965,702,525 |
855,222,280 |
Description (in USD) |
Year Ended December 31 |
||||
2024 |
2023 |
2022 |
2021 |
2020 |
|
Revenue |
1,154,182,707 |
1,085,961,921 |
908,142,046 |
460,170,748 |
123,303,937 |
Gross profit/(loss) |
577,790,082 |
583,211,911 |
534,914,660 |
240,450,292 |
(11,170,814) |
Profit/(loss) for the current period/year |
434,769,398 |
440,843,141 |
335,738,738 |
156,711,652 |
(28,552,927) |
Other comprehensive income/(loss) for the current period/year |
(1,670,038) |
(148,726) |
112,498 |
(6,825) |
154,683 |
Total comprehensive income/(loss) for the current period/year, after tax |
433,099,360 |
440,694,415 |
335,851,236 |
156,704,827 |
(28,398,244) |
Profit/(loss) for the current period/year attributable to: |
|||||
Owners of the parent entity |
436,656,873 |
441,021,896 |
332,210,508 |
155,110,738 |
(28,285,428) |
Non-controlling interest |
(1,887,475) |
(178,755) |
3,528,230 |
1,600,914 |
(267,499) |
Total |
434,769,398 |
440,843,141 |
335,738,738 |
156,711,652 |
(28,552,927) |
Total comprehensive income/(loss) for the current period/year attributable to: |
|||||
Owners of the parent entity |
434,982,595 |
440,875,270 |
332,321,731 |
155,103,810 |
(28,130,755) |
Non-controlling interest |
(1,883,235) |
(180,855) |
3,529,505 |
1,601,017 |
(267,489) |
Total |
433,099,360 |
440,694,415 |
335,851,236 |
156,711,652 |
(28,398,244) |
Basic profit/(loss) per share attributable to owners of the parent entity (Full Amount) |
0.0107 |
0.0108 |
0.0081 |
0.0096 |
(0.0022) |
Description |
Year Ended December 31 |
||||
2024 |
2023 |
2022 |
2021 |
2020 |
|
Growth Ratio (%) |
|||||
Revenue |
6.3 |
19.6 |
97.3 |
273.2 |
12.9 |
Cost of Revenue |
14.6 |
34.7 |
69.9 |
63.4 |
10.4 |
Gross Profit |
(0.9) |
9.0 |
122.5 |
2,252.5 |
11.8 |
Profit before tax |
(1.1) |
28.7 |
116.8 |
622.9 |
(375.5) |
Total Asset |
22.3 |
31.8 |
33.2 |
12.9 |
1.3 |
Total Liability |
(13.1) |
(8.4) |
(5.7) |
27.5 |
7.5 |
Total Equity |
44.7 |
82.3 |
177.1 |
(20.7) |
(10.5) |
Financial Ratios (%) |
|||||
Total Liability / Total Equity |
38.0 |
63.3 |
126.0 |
370.1 |
230 |
Total Liability / Total Asset |
27.6 |
38.8 |
55.8 |
78.7 |
69.7 |
Current asset / Current liability |
358.2 |
92.1 |
328.1 |
342.5 |
213.4 |
Net Debt / Equity |
(0.21) |
(0.16) |
(0.04) |
2.20 |
1.76 |
Business Ratio (%) |
|||||
Gross Profit Margin |
50.1 |
53.7 |
58.9 |
52.3 |
(9.1) |
Profit/(loss) Before Income Tax/Income |
48.3 |
51.9 |
48.2 |
43.9 |
(31.3) |
Profit/(loss) Period Current Year / Income |
37.7 |
40.6 |
37.0 |
34.1 |
(23.2) |
Gross Profit/(loss) / Total Assets |
27.9 |
34.4 |
41.6 |
24.9 |
(1.3) |
Profit/(loss) Before Income Tax / Total Assets |
26.9 |
33.2 |
34.0 |
20.9 |
(4.5) |
Profit/(loss) Period Current Year / Total Assets |
21.0 |
26.0 |
26.1 |
16.2 |
(3.3) |
Gross Profit/(loss) / Total Equity |
38.5 |
56.2 |
94.0 |
117.0 |
(4.3) |
Profit/(loss) Before Income Tax / Total Equity |
37.1 |
54.3 |
76.9 |
98.3 |
(14.9) |
Profit/(loss) Period Current Year / Total Equity |
28.9 |
42.5 |
59.0 |
76.3 |
(11.0) |
Release Date | Title | Document |
---|---|---|
3 March 2025 | FY24 CONSOLIDATED FINANCIAL STATEMENTS | Download |
29 October 2024 | 9M24 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |
26 August 2024 | 1H24 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |
30 April 2024 | 1Q24 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |
29 February 2024 | FY23 CONSOLIDATED FINANCIAL STATEMENTS | Download |
30 October 2023 | 9M23 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |
21 August 2023 | 1H23 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |
28 April 2023 | 1Q23 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |
1 March 2023 | FY22 CONSOLIDATED FINANCIAL STATEMENTS | Download |
31 October 2022 | 9M22 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |
29 August 2022 | 1H22 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |
29 April 2022 | 1Q22 INTERIM CONSOLIDATED FINANCIAL STATEMENTS | Download |