

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 84,904,301 | 96,924,686 | 106,944,683 | 118,227,031 | 126,737,251 | 130,880,167 | |
COGS | 67,223,296 | 76,902,242 | 83,878,566 | 92,861,550 | 103,726,495 | 106,873,182 | |
Gross Profit | 17,681,005 | 20,022,444 | 23,066,117 | 25,365,481 | 23,010,756 | 24,006,985 | |
Operating Expenses & Income | |||||||
Operating Income | 2,811,153 | 3,770,188 | 4,429,298 | 4,078,527 | 3,301,283 | 3,567,917 | |
Total Operating Expenses | 15,896,431 | 17,298,784 | 18,636,819 | 21,286,954 | 19,709,473 | 20,439,068 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 614,551 | 677,458 | 755,945 | 880,367 | 892,979 | 5,401,836 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (322,031) | (183,233) | (162,543) | (127,868) | (137,344) | (169,874) | |
Interest Income | 290,909 | 152,965 | 75,067 | 12,464 | 147,853 | 80,593 | |
Income Tax Expense | 480,114 | 709,745 | 798,322 | 792,102 | 826,490 | 928,910 | |
Net Income | |||||||
Net Income | 1,925,874 | 2,855,284 | 3,403,657 | 3,148,107 | 3,410,889 | 3,552,199 | |
Supplemental | |||||||
EBIT | 2,717,940 | 3,750,022 | 4,444,890 | 4,140,053 | 3,301,283 | 3,924,899 | |
EBITDA | 6,060,108 | 7,234,160 | 8,310,834 | 8,328,036 | 8,046,774 | 8,840,657 | |