

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 6,859,010 | 7,185,987 | 7,445,336 | 7,175,505 | 7,252,547 | 7,458,946 | |
COGS | 4,065,447 | 4,853,189 | 5,438,970 | 5,746,803 | 5,898,813 | 6,060,390 | |
Gross Profit | 2,793,563 | 2,332,798 | 2,006,366 | 1,428,702 | 1,353,734 | 1,398,556 | |
Operating Expenses & Income | |||||||
Operating Income | 2,460,105 | 1,943,807 | 1,589,013 | 966,842 | 913,052 | 944,849 | |
Total Operating Expenses | 4,398,905 | 5,242,180 | 5,856,323 | 6,208,663 | 6,339,495 | 6,514,097 | |
R&D Expenses | 34,661 | 47,841 | 48,304 | 51,135 | 45,555 | 48,838 | |
Selling General & Admin Expenses | 63,143 | 96,296 | 98,626 | 115,883 | 106,684 | 113,703 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (23,099) | (20,422) | (39,701) | (26,996) | (28,744) | (27,709) | |
Interest Income | 27,493 | 70,074 | 121,394 | 102,956 | 80,141 | 83,532 | |
Income Tax Expense | 209,251 | 527,083 | - | - | - | - | |
Net Income | |||||||
Net Income | 2,565,453 | 1,979,569 | 1,261,219 | 574,727 | 737,248 | 757,924 | |
Supplemental | |||||||
EBIT | 2,459,337 | 1,943,658 | 1,658,069 | 1,034,094 | 1,363,620 | 1,439,864 | |
EBITDA | 2,589,512 | 2,244,571 | 1,845,935 | 1,227,996 | 1,594,811 | 1,698,830 | |