

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 26,261,194.5 | 28,933,502.6 | 30,449,134.1 | 32,627,776.1 | 35,324,544 | 36,157,536.8 | |
COGS | 14,977,410.3 | 17,229,436.2 | 18,897,645.1 | 19,670,735.9 | 21,269,024 | 22,173,773.7 | |
Gross Profit | 11,283,784.2 | 11,704,066.4 | 11,551,489 | 12,957,040.2 | 14,055,520 | 13,983,763.1 | |
Operating Expenses & Income | |||||||
Operating Income | 4,160,663.3 | 4,492,193.4 | 3,630,836.5 | 4,067,446.4 | 4,545,017 | 4,448,313.4 | |
Total Operating Expenses | 7,282,062.4 | 7,472,198.4 | 7,920,652.5 | 8,889,593.8 | 9,510,503 | 9,506,870 | |
R&D Expenses | 532,792.6 | 288,343.5 | 627,259.1 | 471,600 | 499,711 | 460,785.4 | |
Selling General & Admin Expenses | 516,143.1 | 501,543.8 | 559,768 | 556,925.5 | 593,017 | 614,401.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (57,384.4) | (55,059.3) | (95,103.8) | (69,234.4) | (35,247) | (41,677.3) | |
Interest Income | 145,375.9 | 77,099.7 | 88,217.6 | 151,068.2 | 179,197 | 178,063.3 | |
Income Tax Expense | 911,257 | 1,008,813.5 | 827,832.4 | 972,304.5 | 1,034,100 | 1,014,491 | |
Net Income | |||||||
Net Income | 3,183,621.3 | 3,382,209.8 | 2,766,748 | 3,240,636.6 | 3,664,998 | 3,617,152.6 | |
Supplemental | |||||||
EBIT | 4,200,649 | 4,513,956.2 | 3,701,341 | 4,275,194.5 | 4,813,722 | 4,686,591.4 | |
EBITDA | 4,874,458.7 | 5,246,054.5 | 4,432,825.9 | 4,614,036.5 | 5,179,678 | 5,274,080.2 | |