

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 226,335.4 | 252,708 | 276,080 | 316,831 | 366,225 | 369,521 | |
COGS | 174,707.2 | 194,800 | 212,214 | 248,429 | 285,464.6 | 291,328.1 | |
Gross Profit | 51,628.2 | 57,908 | 63,866 | 68,402 | 80,760.5 | 78,192.9 | |
Operating Expenses & Income | |||||||
Operating Income | 23,547.1 | 27,221 | 29,112 | 30,104 | 35,755.7 | 35,746.4 | |
Total Operating Expenses | 28,081.1 | 30,687 | 34,754 | 38,298 | 45,004.8 | 42,446.5 | |
R&D Expenses | 506.3 | 546 | 636 | - | - | - | |
Selling General & Admin Expenses | 20,010 | 23,048 | 26,253 | 38,312 | 42,445 | 43,247 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (556.1) | (552) | (649) | (1,086) | (1,490.8) | (1,471.8) | |
Interest Income | 3,506.1 | 844 | 1,019 | 580 | 2,287 | 2,860 | |
Income Tax Expense | 8,361.8 | 8,330 | 8,958 | 9,080 | 11,487.4 | 11,277.8 | |
Net Income | |||||||
Net Income | 15,672 | 18,852 | 19,831 | 19,933 | 25,646.7 | 25,064.1 | |
Supplemental | |||||||
EBIT | 24,718 | 27,031 | 29,583 | 30,270 | 35,755.7 | 37,697.4 | |
EBITDA | 53,165.4 | 55,835 | 58,879 | 61,642 | 70,400.2 | 70,877.8 | |