

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 31,388,311 | 46,752,319 | 51,228,782 | 55,886,870 | 56,518,141 | 58,160,939 | |
COGS | 13,580,102 | 21,149,374 | 21,084,880 | 22,740,295 | 43,756,784 | 29,105,645 | |
Gross Profit | 17,808,209 | 25,602,945 | 27,883,934 | 33,146,575 | 12,761,357 | 29,055,294 | |
Operating Expenses & Income | |||||||
Operating Income | 4,261,158 | 6,356,046 | 9,316,801 | 10,899,406 | 10,776,255 | 11,433,404 | |
Total Operating Expenses | 13,879,781 | 19,837,423 | 20,827,101 | 22,247,169 | 1,936,034 | 17,621,890 | |
R&D Expenses | 20,486 | 16,820 | 57,226 | 61,854 | 66,646 | 33,456 | |
Selling General & Admin Expenses | 393,445 | 724,452 | 622,200 | 704,284 | 724,443 | 3,146,987 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,974,060) | (4,317,803) | (4,724,609) | (4,477,795) | (4,201,287) | (4,205,235) | |
Interest Income | 2,503,417 | 4,027,805 | 330,998 | 4,084,106 | 3,966,183 | 2,996,504 | |
Income Tax Expense | 646,853 | 1,165,586 | 1,155,842 | 1,460,113 | 1,467,141 | 1,517,587 | |
Net Income | |||||||
Net Income | 6,750,873 | 4,723,415 | 4,506,392 | 4,910,828 | 5,509,703 | 5,689,966 | |
Supplemental | |||||||
EBIT | 10,508,570 | 10,880,803 | 10,656,192 | 11,189,055 | 11,461,897 | 11,643,114 | |
EBITDA | 21,123,680 | 25,095,685 | 26,228,787 | 26,747,503 | 27,293,032 | 27,916,311 | |