

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 79,460,503 | 123,607,460 | 128,583,264 | 134,426,998 | 132,443,439.4 | 121,757,316.3 | |
COGS | 59,795,542 | 88,848,772 | 92,797,027 | 100,595,438 | 102,886,942.6 | 96,742,948.5 | |
Gross Profit | 19,664,961 | 34,758,688 | 35,786,237 | 33,831,560 | 29,556,496.8 | 25,014,367.8 | |
Operating Expenses & Income | |||||||
Operating Income | 15,336,472 | 29,944,613 | 29,474,351 | 27,181,530 | 21,989,863.2 | 16,008,264.9 | |
Total Operating Expenses | 4,789,346 | 5,625,972 | 35,786,237 | 6,650,030 | 7,566,633.6 | 9,006,102.9 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 3,663,613 | 4,561,392 | 4,741,675 | 5,593,588 | 6,040,414 | 5,658,995 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (431,215) | (286,727) | (1,879,411) | (2,650,579) | (2,648,668.9) | (2,327,390.4) | |
Interest Income | 796,332 | 914,707 | 1,125,314 | 1,150,154 | 1,244,489 | 816,253 | |
Income Tax Expense | 3,853,983 | 6,452,368 | 6,590,244 | 5,778,523 | 5,048,961.9 | 3,592,149.7 | |
Net Income | |||||||
Net Income | 10,279,683 | 21,005,105 | 20,611,775 | 19,531,205 | 14,939,320 | 7,675,175.5 | |
Supplemental | |||||||
EBIT | 15,336,472 | 29,944,613 | 29,321,024 | 27,325,272 | 21,989,863.2 | 14,499,736.9 | |
EBITDA | 15,336,472 | 29,944,613 | 38,562,448 | 38,888,034.1 | 34,299,477.9 | 26,621,584.8 | |