

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 87,679,213 | 95,536,088 | 110,217,928 | 110,550,386 | 128,297,099.6 | 126,353,821.8 | |
COGS | 7,539,237 | 6,012,580 | 9,731,953 | 9,885,265 | 18,922,235.8 | 10,740,066.7 | |
Gross Profit | 80,139,976 | 89,523,508 | 100,485,975 | 110,550,386 | 109,374,863.8 | 82,872,943.8 | |
Operating Expenses & Income | |||||||
Operating Income | 38,841,174 | 50,467,033 | 60,179,757 | 70,244,233 | 71,960,051 | 72,388,367.9 | |
Total Operating Expenses | 41,298,802 | 39,056,475 | 40,306,218 | 40,306,153 | 37,493,848.7 | 28,661,299.8 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 8,799,170 | 10,041,549 | 11,023,647 | 11,416,770 | 10,792,558 | 7,664,710.3 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,539,237) | (6,012,580) | (9,731,953) | (9,885,265) | (10,455,461) | (9,132,361.7) | |
Interest Income | 65,357,892 | 71,714,450 | 86,782,312 | 94,246,051 | 98,171,097 | 74,075,607 | |
Income Tax Expense | 7,401,015 | 9,711,461 | 11,521,662 | 13,366,576 | 13,816,986.3 | 13,900,806.9 | |
Net Income | |||||||
Net Income | 31,422,660 | 40,735,722 | 48,639,122 | 54,836,305 | 58,037,998.3 | 58,342,216.4 | |
Supplemental | |||||||
EBIT | 38,841,174 | 50,467,033 | 60,179,757 | 68,217,850 | 71,881,015.1 | - | |
EBITDA | 41,288,363 | 53,129,223 | 63,391,240 | 70,385,399 | 74,234,379.6 | 74,446,977.9 | |