

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,592,682 | 2,996,613 | 2,744,427 | 2,760,507 | 2,365,339 | 2,175,205 | |
COGS | 1,382,622 | 1,484,784 | 1,479,559 | 1,367,583 | 1,459,200 | 1,275,763 | |
Gross Profit | 1,210,060 | 1,511,829 | 1,264,868 | 1,392,924 | 906,139 | 899,442 | |
Operating Expenses & Income | |||||||
Operating Income | 234,981 | 394,434 | 247,019 | 255,463 | 70,872 | 29,756 | |
Total Operating Expenses | 1,274,582 | 1,310,443 | 1,017,849 | 1,137,461 | 835,267 | 869,686 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 184,810 | 240,830 | 222,463 | 244,207 | 202,672 | 298,460 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (29,006) | (33,088) | (28,442) | (42,438) | (25,835) | (35,036) | |
Interest Income | 50,695 | 30,672 | 119,948 | 100,879 | 92,943 | 90,663 | |
Income Tax Expense | 21,036 | 73,108 | 38,162 | 42,287 | 23,237 | 20,306 | |
Net Income | |||||||
Net Income | 166,161 | 351,998 | 300,363 | 314,055 | 265,286 | 239,828 | |
Supplemental | |||||||
EBIT | 218,025 | 458,194 | 366,967 | 398,780 | 70,872 | 227,947 | |
EBITDA | 648,097 | 850,347 | 689,656 | 703,365 | 403,795 | 584,143 | |