

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 5,690,606 | 5,911,999 | 6,084,002 | 6,544,349 | 7,038,680 | 7,194,787 | |
COGS | 2,889,116 | 3,194,085 | 3,150,653 | 3,384,115 | 3,654,685 | 3,742,765 | |
Gross Profit | 2,801,490 | 2,717,914 | 2,933,349 | 3,160,234 | 3,383,995 | 3,452,022 | |
Operating Expenses & Income | |||||||
Operating Income | 942,781 | 753,334 | 851,584 | 959,643 | 999,917 | 1,022,244 | |
Total Operating Expenses | 1,858,709 | 1,964,580 | 2,081,765 | 2,200,591 | 2,384,078 | 2,429,778 | |
R&D Expenses | 42,802 | 56,094 | 60,380 | 73,934 | - | - | |
Selling General & Admin Expenses | 1,836,843 | 1,964,580 | 2,081,765 | 2,200,591 | 2,384,078 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (66,442) | (75,979) | (70,252) | (101,940) | (109,634) | (117,273) | |
Interest Income | 39,471 | 11,905 | 12,921 | 11,676 | 14,528 | - | |
Income Tax Expense | 282,578 | 208,743 | 215,647 | 224,771 | 203,399 | 194,939 | |
Net Income | |||||||
Net Income | 517,075 | 531,366 | 489,074 | 519,977 | 550,759 | 550,819 | |
Supplemental | |||||||
EBIT | 984,547 | 986,722 | 898,362 | 991,647 | 1,039,656 | 1,048,254 | |
EBITDA | 1,729,857 | 1,750,932 | 1,642,170 | 1,739,661 | 1,824,934 | 1,847,113 | |