
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 24,898,005 | 25,638,855 | 26,287,201 | 26,379,644 | 28,253,193 | 27,394,988 | |
COGS | 10,038,771 | 9,738,946 | 9,562,628 | 9,364,450 | 10,157,451 | 12,483,743.2 | |
Gross Profit | 14,859,234 | 15,899,909 | 16,724,573 | 17,015,194 | 18,095,742 | 14,911,244.5 | |
Operating Expenses & Income | |||||||
Operating Income | 1,699,397 | 1,794,828 | 1,689,118 | 874,438 | 2,591,863 | 1,879,606.1 | |
Total Operating Expenses | 13,159,837 | 14,105,081 | 15,035,455 | 16,140,756 | 15,503,879 | 13,031,638.4 | |
R&D Expenses | 168,969 | 174,936 | 140.5 | 141.2 | 148.9 | 163,668 | |
Selling General & Admin Expenses | 4,405,773 | 4,724,978 | 4,791,145 | 5,844,108 | 4,814,740 | 7,962,932 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (263,389) | (293,854) | (274.5) | (281.6) | (366,032) | (376,225.4) | |
Interest Income | 251,871 | 56,320 | 269,979 | 303,535 | 109,785 | 281,791 | |
Income Tax Expense | 519,016 | 505,757 | 330,438 | 164,845 | 576,816 | 492,312.5 | |
Net Income | |||||||
Net Income | 1,356,878 | 1,260,470 | 993,325 | 459,861 | 1,718,814 | 1,295,032.7 | |
Supplemental | |||||||
EBIT | 2,241,800 | 2,185,246 | 1,658,965 | 946,179 | 2,767,394 | 2,173,596 | |
EBITDA | 5,889,154 | 5,895,912 | 5,526,763 | 4,875,727 | 6,704,761 | 5,310,320.6 | |