
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 117,610,626 | 142,527,535 | 162,663,579 | 175,231,153 | 186,254,472 | 188,714,248 | |
COGS | 95,680,131 | 114,209,483 | 129,179,183 | 139,481,946 | 152,037,636 | 155,833,810 | |
Gross Profit | 21,930,495 | 28,318,052 | 33,484,396 | 35,749,207 | 34,216,836 | 32,880,438 | |
Operating Expenses & Income | |||||||
Operating Income | 6,678,949 | 9,819,769 | 15,126,901 | 14,239,592 | 11,467,851 | 9,598,219 | |
Total Operating Expenses | 110,931,677 | 132,707,766 | 147,536,678 | 160,991,561 | 174,786,621 | 179,116,029 | |
R&D Expenses | 1,534,993 | 1,762,749 | 2,163,445 | 2,373,481 | 2,717,809 | 2,674,114 | |
Selling General & Admin Expenses | 10,160,083 | 12,745,825 | 11,656,741 | 13,942,067 | 14,662,311 | 15,181,749 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (304,542) | (536,086) | (557,532) | (451,498) | (572,216) | (621,715) | |
Interest Income | 348,613 | 639,217 | 997,655 | 980,764 | 899,886 | 859,357 | |
Income Tax Expense | 2,266,485 | 2,964,329 | - | - | - | - | |
Net Income | |||||||
Net Income | 4,942,356 | 7,364,364 | 11,961,717 | 12,526,691 | 9,445,987 | 8,146,587 | |
Supplemental | |||||||
EBIT | 6,678,949 | 9,819,769 | - | - | - | - | |
EBITDA | 12,819,841 | 16,531,651 | - | - | - | - | |