

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,917,434 | 4,402,823 | 4,909,557 | 4,896,104 | 5,426,405.3 | 5,300,321.1 | |
COGS | 3,486,762 | 4,018,786 | 4,358,900 | 4,332,615 | 4,770,145.8 | 4,673,078.6 | |
Gross Profit | 430,672 | 384,037 | 550,657 | 563,489 | 656,259.5 | 627,241.6 | |
Operating Expenses & Income | |||||||
Operating Income | 156,008 | 62,214 | 143,396 | 202,941 | 249,606 | 227,419.1 | |
Total Operating Expenses | 274,664 | 321,823 | 407,261 | 360,548 | 406,653.5 | 399,822.4 | |
R&D Expenses | 194,162 | 218,631 | 225,594 | - | 281,505.4 | - | |
Selling General & Admin Expenses | 199,211 | 234,563 | 417,705 | 375,083 | 180,224 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10,807) | (14,127) | (10,538) | (49,402) | (16,138.9) | (15,876.6) | |
Interest Income | 37,517 | 25,036 | 25,445 | 30,452 | 98,282 | - | |
Income Tax Expense | 62,971 | 25,832 | 37,068 | 49,220 | 48,365.9 | 43,495.7 | |
Net Income | |||||||
Net Income | 141,941 | 37,670 | 90,813 | 107,586 | 182,052.7 | 166,831.7 | |
Supplemental | |||||||
EBIT | 179,056 | 90,310 | 160,415 | 222,842 | 249,606 | 243,233.1 | |
EBITDA | 437,675 | 367,497 | 434,715 | 495,681 | 530,199.5 | 513,471.5 | |