
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 8,229,175.6 | 9,567,955 | 23,857,861 | 26,965,262 | 29,632,799 | 32,634,946 | |
COGS | 3,715,248.4 | 4,892,615 | 15,582,014 | 18,517,976 | 20,034,183 | 23,534,817 | |
Gross Profit | 4,513,927.2 | 4,675,340 | 8,275,847 | 8,447,286 | 9,598,616 | 9,100,129 | |
Operating Expenses & Income | |||||||
Operating Income | 3,566,908.5 | 3,983,616 | 7,023,989 | 7,166,381 | 8,425,735 | 7,853,393 | |
Total Operating Expenses | 984,000.8 | 920,683 | 1,251,858 | 1,280,905 | 1,172,881 | 1,246,736 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 407,427.2 | 380,780 | 440,376 | 727,993 | 418,120 | 624,187 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (276,255) | (111,912) | (637,543) | (797,397) | (680,271) | (612,510) | |
Interest Income | 434,803.7 | 2,697,020 | 1,193,195 | 1,589,987 | 260,235 | 989,610 | |
Income Tax Expense | 604,803.5 | 812,382 | 1,107,319 | 958,451 | 1,184,576 | 1,444,036 | |
Net Income | |||||||
Net Income | 2,076,818.1 | 4,666,935 | 5,618,997 | 6,379,504 | 8,951,516 | 10,663,487 | |
Supplemental | |||||||
EBIT | 4,251,516.9 | 6,761,435 | 8,812,916 | 9,468,216 | 8,425,735 | 11,092,715 | |
EBITDA | 4,304,657.5 | 6,787,098 | 8,884,929 | 9,560,984 | 10,382,874 | 12,673,642 | |