

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 99,345,618 | 110,830,272 | 111,703,611 | 115,786,525 | 123,493,214 | 130,445,092.9 | |
COGS | 66,768,867 | 76,994,705 | 75,653,142 | 75,649,996 | 82,300,859 | 87,841,863 | |
Gross Profit | 32,576,751 | 33,835,567 | 36,050,469 | 40,136,529 | 41,192,355 | 42,603,229.8 | |
Operating Expenses & Income | |||||||
Operating Income | 16,882,324 | 19,693,110 | 19,663,598 | 23,088,184 | 23,712,226 | 24,208,804.2 | |
Total Operating Expenses | 14,637,127 | 14,583,498 | 16,386,871 | 17,048,345 | 17,480,129 | 18,394,426.7 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 1,507,716 | 1,215,758 | 1,161,696 | 1,301,532 | 1,302,521 | 1,164,731 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,842,883) | (3,206,093) | (3,524,625) | (3,826,849) | (4,068,360) | (4,122,216.5) | |
Interest Income | 397,344 | 596,234 | 950,873 | 1,773,991 | 1,662,967 | 1,326,724 | |
Income Tax Expense | 3,252,500 | 3,126,196 | 4,121,651 | 3,962,286 | 4,481,314 | 4,173,137.8 | |
Net Income | |||||||
Net Income | 11,203,585 | 9,192,569 | 8,147,019 | 8,641,612 | 10,684,653 | 9,658,660.7 | |
Supplemental | |||||||
EBIT | 17,331,536 | 15,524,858 | 19,140,009 | 20,866,631 | 24,106,055 | 23,930,416.2 | |
EBITDA | 21,104,011 | 19,356,902 | 22,953,557.2 | 24,958,032.2 | 28,153,441.7 | 28,224,847.1 | |