
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 123,215,385 | 142,695,474.1 | 1,352,940 | 1,322,591 | 1,626,831 | 1,611,913.7 | |
COGS | 103,289,564 | 117,219,023.2 | 1,070,935 | 1,177,736 | 1,252,317 | 1,245,153 | |
Gross Profit | 19,925,821 | 25,476,450.9 | 282,005 | 144,855 | 374,514 | 366,760.7 | |
Operating Expenses & Income | |||||||
Operating Income | 3,095,702 | 9,914,923.2 | 81,985 | (70,138) | 143,517 | 130,561.8 | |
Total Operating Expenses | 16,830,118.9 | 15,561,527.7 | 200,020 | 214,993 | 230,997 | 236,199 | |
R&D Expenses | 2,762,449.9 | 3,488,964.8 | 32,113 | 39,300 | 39,300 | 14,500 | |
Selling General & Admin Expenses | 18,182,170.5 | 21,485,152 | 201,158 | 212,837 | 223,638 | 59,160 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (565,421.5) | (562,555.7) | (11,177) | (7,815) | (15,034) | (25,416.2) | |
Interest Income | 741,347.6 | 1,165,137.6 | 2,431 | 4,899 | 3,725 | - | |
Income Tax Expense | 1,180,554 | 2,277,231.5 | 16,485 | (7,430) | 21,193 | 17,385.5 | |
Net Income | |||||||
Net Income | 1,449,591.5 | 8,037,466.4 | 44,545 | (68,214) | 112,740 | 121,622.4 | |
Supplemental | |||||||
EBIT | 597,086 | 3,066,196.4 | 80,031 | (66,986) | 143,517 | 147,952.8 | |
EBITDA | 9,060,140.4 | 12,122,078.5 | 122,321 | 8,842 | 215,669 | 227,557.7 | |