

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 360,657,979.2 | 483,835,403.8 | 4,634,532 | 4,387,218 | 4,407,405 | 3,827,086.6 | |
COGS | 258,108,323.6 | 348,218,107.1 | 3,395,045 | 3,240,394 | 3,127,811 | 2,717,848.1 | |
Gross Profit | 102,549,655.7 | 135,617,296.6 | 1,239,487 | 1,146,824 | 1,279,594 | 1,109,237.6 | |
Operating Expenses & Income | |||||||
Operating Income | 19,215,252.1 | 31,664,320.7 | 316,837 | 214,479 | 196,694 | 190,319.5 | |
Total Operating Expenses | 83,334,403.6 | 103,952,976 | 922,650 | 932,345 | 1,082,900 | 918,918.1 | |
R&D Expenses | 13,958,171.9 | 19,050,005.9 | 149,467 | 121,600 | - | - | |
Selling General & Admin Expenses | 83,334,403.6 | 103,952,976 | 922,650 | 932,345 | 970,021 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,531,166.3) | (2,699,878.2) | (31,390) | (45,080) | (54,987) | (45,883.4) | |
Interest Income | 913,620.2 | 1,139,710.7 | 16,636 | 23,796 | 8,988 | - | |
Income Tax Expense | 1,127,743 | 9,850,200.1 | 32,814 | 62,108 | 45,059 | 17,351.1 | |
Net Income | |||||||
Net Income | (836,673.2) | 21,553,524.9 | 96,461 | 119,596 | 45,020 | 92,368.9 | |
Supplemental | |||||||
EBIT | 18,951,086.1 | 30,523,758.4 | 317,793 | 285,627 | 205,682 | 123,828.6 | |
EBITDA | 45,942,627.5 | 61,117,471.2 | 587,409 | 561,063 | 481,615 | 395,332.6 | |