
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 51,698,249 | 56,867,544 | 61,615,850 | 67,477,992 | 70,704,988 | 77,061,799 | |
COGS | 44,043,459 | 49,005,316 | 53,406,435 | 57,057,835 | 58,595,417 | 62,712,961 | |
Gross Profit | 7,654,790 | 7,862,228 | 8,209,415 | 10,420,157 | 12,109,571 | 14,348,838 | |
Operating Expenses & Income | |||||||
Operating Income | 4,934,364 | 3,984,400 | 3,654,606 | 5,987,419 | 7,574,173 | 9,723,184 | |
Total Operating Expenses | 2,850,055 | 4,080,910 | 4,554,809 | 4,432,738 | 4,535,398 | 4,625,654 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 619,975 | 1,335,787 | 1,375,003 | 1,436,150 | 1,490,551 | 2,663,987 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (328,551) | (420,306) | (697,723) | (731,653) | (559,840) | (497,791) | |
Interest Income | 212,126 | 393,885 | 28,117 | 675,055 | 116,717 | 183,976 | |
Income Tax Expense | 1,014,536 | 606,823 | 678,797 | 1,544,753 | 2,069,233 | 2,559,501 | |
Net Income | |||||||
Net Income | 3,620,961 | 2,928,342 | 2,318,584 | 3,712,926 | 5,643,863 | 7,451,803 | |
Supplemental | |||||||
EBIT | 4,962,097 | 3,957,486 | 3,694,608 | 5,931,997 | 7,574,173 | 9,916,427 | |
EBITDA | 6,108,012 | 5,352,801 | 5,157,171 | 6,264,230 | 9,094,861 | 11,423,000 | |