

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 90,062,467.7 | 898,022 | 941,790 | 988,981 | 946,092.9 | 971,382.9 | |
COGS | 53,973,528.6 | 569,422 | 590,261 | 599,072 | 589,931.3 | 596,450.7 | |
Gross Profit | 36,088,939.1 | 328,600 | 351,529 | 389,909 | 356,161.5 | 374,932.2 | |
Operating Expenses & Income | |||||||
Operating Income | 14,208,441.3 | 119,851 | 127,974 | 134,763 | 108,979 | 117,300.9 | |
Total Operating Expenses | 22,480,091.2 | 213,377 | 223,555 | 255,146 | 247,182.5 | 257,632.3 | |
R&D Expenses | 941,675.7 | 8,270 | 9,818 | 65.53 | 13,622.9 | 12,025.8 | |
Selling General & Admin Expenses | 7,594,158.9 | 73,858 | 82,077 | 251,446 | 260,674 | 9,373,474 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (173,400) | (4,143) | (5,004) | (9,942) | (3,931.4) | (4,315.2) | |
Interest Income | 599,593.4 | 4,628 | 6,603 | 9,716 | 7,335 | 8,950 | |
Income Tax Expense | 4,415,198 | 37,333 | 34,326 | 39,309 | 34,559.1 | 36,622.9 | |
Net Income | |||||||
Net Income | 8,370,259 | 67,608 | 86,053 | 81,842 | 65,269.9 | 64,675.4 | |
Supplemental | |||||||
EBIT | 14,138,482.9 | 119,669 | 137,312 | 144,479 | 108,979 | 121,092.8 | |
EBITDA | 18,502,362.8 | 161,155 | 180,565 | 191,017 | 156,828.7 | 168,660.2 | |