

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,344,147 | 1,373,209 | 1,424,822 | 1,457,609 | 1,603,790.9 | 1,544,875.7 | |
COGS | 1,062,389 | 1,092,877 | 1,111,129 | 1,119,330 | 1,215,735.2 | 1,164,054.4 | |
Gross Profit | 281,758 | 280,332 | 313,693 | 338,278 | 388,055.7 | 380,821.3 | |
Operating Expenses & Income | |||||||
Operating Income | 66,789 | 61,234 | 75,451 | 93,612 | 107,133.5 | 107,707.9 | |
Total Operating Expenses | 214,969 | 219,098 | 238,243 | 244,667 | 280,922.2 | 273,113.4 | |
R&D Expenses | 33,147 | 32,480 | 35,236 | - | 44,826.6 | 10,030.4 | |
Selling General & Admin Expenses | - | - | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (735) | (700) | (894) | (984) | (2,736.7) | (2,839.6) | |
Interest Income | 277 | 449 | 1,261 | 2,089 | 2,883 | 4,918 | |
Income Tax Expense | 26,389 | 30,028 | 31,558 | 55,110 | 51,743 | 42,801.7 | |
Net Income | |||||||
Net Income | 97,182 | 85,692 | 110,929 | 110,682 | 110,228.5 | 83,552.5 | |
Supplemental | |||||||
EBIT | 66,789 | 61,234 | 75,451 | 169,649 | 107,133.5 | 108,270.9 | |
EBITDA | 118,464 | 113,515 | 132,176 | 223,984 | 165,203.4 | 164,941.4 | |