

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 57,004,234 | 75,045,559 | 66,530,549 | 78,835,443 | 86,946,068 | 87,410,098 | |
COGS | 46,047,334 | 61,733,885 | 59,898,024 | 70,821,390 | 76,996,469 | 74,824,273 | |
Gross Profit | 10,956,900 | 13,311,674 | 6,632,525 | 8,014,053 | 9,949,599 | 12,585,825 | |
Operating Expenses & Income | |||||||
Operating Income | 3,881,950 | 6,588,680 | 1,483,072 | 2,025,151 | 3,588,304 | 5,610,636 | |
Total Operating Expenses | 7,074,950 | 6,722,994 | 5,149,453 | 5,988,902 | 6,361,295 | 6,975,189 | |
R&D Expenses | 320,048 | 92,138 | 88,467 | 114,680 | - | - | |
Selling General & Admin Expenses | 759,600 | 592,604 | 789,678 | 914,938 | 1,113,322 | 1,624,047 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,110,570) | (1,341,133) | (1,270,476) | (1,188,541) | (1,047,409) | (938,033) | |
Interest Income | 827,859 | 539,455 | 56,119 | 1,202,504 | 20,628 | 351,731 | |
Income Tax Expense | 764,322 | 1,301,015 | 191,016 | 307,173 | 718,081 | 1,053,365 | |
Net Income | |||||||
Net Income | 2,826,808 | 5,500,519 | 917,807 | 1,278,172 | 2,584,906 | 4,103,636 | |
Supplemental | |||||||
EBIT | 4,704,310 | 8,147,104 | 2,358,078 | 2,773,983 | 4,330,218 | 5,669,580 | |
EBITDA | 6,091,927 | 9,328,938 | 2,581,651 | 4,110,229 | 4,590,691 | 6,895,943 | |