Investor
Description (in US$) | 2021 | 2022 | 2023 | 2024 | 2025 |
| Revenue | 459,463,229 | 905,445,299 | 1,054,155,182 | 1,097,076,115 | 912,118,475 |
| Gross profit | 239,975,763 | 532,740,402 | 574,753,946 | 566,203,180 | 386,281,914 |
| Profit (loss) | 164,880,402 | 356,388,766 | 443,539,185 | 438,062,397 | 292,998,781 |
| Total profit (loss) attributable to owners of the parent entity and non-controlling interests | 164,880,402 | 356,388,766 | 443,539,185 | 438,062,397 | 292,998,781 |
| Total comprehensive income (loss) | 164,890,126 | 356,510,946 | 443,485,021 | 438,130,352 | 292,910,352 |
| Total comprehensive income (loss) attributable to owners of the parent entity and non-controlling interests | 164,890,126 | 356,510,946 | 443,485,021 | 438,130,352 | 292,910,352 |
| Earnings per share | 1.04 | 2.24 | 2.81 | 2.78 | 1.86 |
Description (in US$) | 2021 | 2022 | 2023 | 2024 | 2025 |
| Total assets | 811,434,153 | 945,006,048 | 1,185,896,599 | 1,210,114,620 | 1,256,921,932 |
| Total liabilities | 531,920,437 | 632,019,989 | 430,328,245 | 167,015,938 | 181,111,892 |
| Total equity | 279,513,716 | 312,986,059 | 755,568,354 | 1,043,098,682 | 1,075,810,040 |
Description (in %) | 2021 | 2022 | 2023 | 2024 | 2025 |
| Profit (loss) to asset ratio | 20.32 | 37.71 | 37.40 | 36.20 | 23.31 |
| Profit (loss) to equity ratio | 58.99 | 113.87 | 58.70 | 42.00 | 27.24 |
| Profit (loss) margin | 35.89 | 39.36 | 42.08 | 39.93 | 32.12 |
| Current ratio | 268.37 | 160.91 | 378.00 | 407.10 | 317.17 |
| Liabilities to equity ratio | 190.30 | 201.93 | 56.95 | 16.01 | 16.83 |
| Liabilities to assets ratio | 65.55 | 66.88 | 36.29 | 13.80 | 14.41 |