
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 56,803,733 | 64,797,516 | 67,909,901 | 72,597,188 | 74,850,923 | 79,113,383 | |
COGS | 36,526,493 | 43,005,230 | 42,783,641 | 45,704,099 | 48,490,503 | 51,736,051 | |
Gross Profit | 20,277,240 | 21,792,286 | 25,126,260 | 26,893,089 | 26,360,420 | 27,377,332 | |
Operating Expenses & Income | |||||||
Operating Income | 11,658,711 | 9,871,104 | 14,387,607 | 16,321,190 | 15,873,652 | 15,810,660 | |
Total Operating Expenses | 8,377,158 | 8,960,265 | 10,738,653 | 10,571,899 | 10,486,768 | 11,566,672 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 902,443 | 766,234 | 897,637 | 990,891 | 1,031,860 | 5,453,540 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,837,077) | (2,148,657) | (2,024,713) | (2,142,348) | (18,754) | (3,206,398) | |
Interest Income | 1,687,516 | 5,816,453 | 619,267 | 4,682,693 | 808,747 | 2,030,528 | |
Income Tax Expense | 2,034,950 | 1,803,191 | 2,979,570 | 2,685,960 | 2,965,200 | 2,534,979 | |
Net Income | |||||||
Net Income | 6,399,431 | 4,587,367 | 6,990,572 | 7,079,369 | 9,224,927 | 7,391,353 | |
Supplemental | |||||||
EBIT | 11,787,247 | 9,674,042 | 13,469,406 | 13,641,685 | 13,740,063 | 13,343,171 | |
EBITDA | 13,391,662 | 11,350,433 | 13,827,390 | 15,407,352 | 14,097,296 | 15,252,695 | |