

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 74,721,629 | 83,467,318 | 82,262,664 | 87,728,182 | 89,200,882 | 90,188,297 | |
COGS | 55,848,752 | 63,231,088 | 62,461,405 | 66,348,948 | 68,359,224 | 68,774,855 | |
Gross Profit | 18,872,877 | 20,236,230 | 19,801,259 | 21,379,234 | 20,841,658 | 21,413,442 | |
Operating Expenses & Income | |||||||
Operating Income | 3,863,774 | 3,550,972 | 3,653,294 | 3,419,675 | 2,478,392 | 2,893,056 | |
Total Operating Expenses | 70,857,855 | 79,916,346 | 78,609,370 | 84,308,507 | 86,722,490 | 87,295,241 | |
R&D Expenses | 322,384 | 2,397,333 | 2,546,867 | 2,687,295 | 2,776,637 | 2,786,994 | |
Selling General & Admin Expenses | 9,718,192 | 14,287,925 | 13,601,098 | 15,272,264 | 15,586,629 | 15,733,392 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (263,435) | (363,587) | (535,254) | (571,340) | (600,090) | (594,311) | |
Interest Income | 88,840 | 208,024 | 438,300 | 500,454 | 409,404 | 417,924 | |
Income Tax Expense | 978,562 | 532,300 | - | - | - | - | |
Net Income | |||||||
Net Income | 1,031,710 | 1,196,442 | 712,902 | 367,515 | 960,579 | 977,276 | |
Supplemental | |||||||
EBIT | 3,863,774 | 3,551,000 | - | - | - | - | |
EBITDA | 6,645,729 | 5,888,518 | - | - | - | - | |