

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 69,862,366 | 86,559,029 | 99,808,420 | 107,448,752 | 114,140,919 | 115,625,290 | |
COGS | 56,937,165 | 68,536,010 | 77,179,573 | 82,677,981 | 91,632,842 | 93,393,947 | |
Gross Profit | 12,925,201 | 18,023,019 | 22,628,847 | 24,770,771 | 22,508,077 | 22,231,343 | |
Operating Expenses & Income | |||||||
Operating Income | 5,066,166 | 7,233,513 | 11,610,599 | 12,667,139 | 9,078,148 | 8,274,647 | |
Total Operating Expenses | 64,796,200 | 79,325,516 | 88,197,821 | 94,781,613 | 105,062,771 | 107,350,643 | |
R&D Expenses | 1,046,810 | 1,257,221 | 1,503,839 | 1,718,283 | 2,141,884 | 2,131,317 | |
Selling General & Admin Expenses | 5,128,529 | 7,619,920 | 7,367,332 | 8,006,471 | 8,796,676 | 9,298,484 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (169,895) | (232,983) | (181,948) | (101,489) | (75,155) | (78,725) | |
Interest Income | 141,857 | 346,442 | 907,462 | 1,019,949 | 948,751 | 925,970 | |
Income Tax Expense | 1,633,470 | 2,093,017 | - | - | - | - | |
Net Income | |||||||
Net Income | 4,760,450 | 5,409,429 | 8,776,970 | 9,772,957 | 7,560,983 | 6,999,432 | |
Supplemental | |||||||
EBIT | 5,066,166 | 7,233,328 | - | - | - | - | |
EBITDA | 8,784,707 | 10,157,575 | - | - | - | - | |