
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 4,162,931 | 4,894,164 | 5,100,372 | 5,164,985 | 5,338,789 | 5,432,118 | |
COGS | 2,825,555 | 3,289,251 | 3,270,782 | 3,250,975 | 3,403,241 | 3,415,919 | |
Gross Profit | 1,337,376 | 1,604,913 | 1,829,590 | 1,914,010 | 1,935,548 | 2,013,267 | |
Operating Expenses & Income | |||||||
Operating Income | 930,840 | 1,173,516 | 1,279,803 | 1,374,930 | 1,436,318 | 1,504,104 | |
Total Operating Expenses | 428,854 | 502,686 | 549,787 | 539,080 | 499,230 | 512,095 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 42,456 | 41,900 | 46,112 | 50,030 | 43,484 | 155,434 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (19,040) | (20,633) | (21,006) | (20,637) | (16,440) | (14,038) | |
Interest Income | 6,104 | 2,235 | 32,484 | 26,947 | 40,939 | 34,803 | |
Income Tax Expense | 193,905 | 236,058 | 263,002 | 283,977 | 312,049 | 317,415 | |
Net Income | |||||||
Net Income | 662,041 | 848,315 | 944,189 | 1,024,180 | 1,124,703 | 1,144,920 | |
Supplemental | |||||||
EBIT | 941,208 | 1,192,635 | 1,320,542 | 1,422,514 | 1,436,318 | 1,502,870 | |
EBITDA | 1,080,262 | 1,339,238 | 1,484,340 | 1,595,448 | 1,620,612 | 1,665,653 | |