

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,428,426 | 1,678,146 | 1,891,504 | 1,884,397 | 2,041,039.6 | 1,951,362.4 | |
COGS | 1,218,547 | 1,423,000 | 1,607,576 | 1,603,106 | 1,726,090 | 1,650,229.8 | |
Gross Profit | 209,879 | 255,146 | 283,928 | 281,291 | 314,949.6 | 301,132.6 | |
Operating Expenses & Income | |||||||
Operating Income | 36,401 | 49,325 | 72,898 | 38,452 | 80,245.2 | 76,281.6 | |
Total Operating Expenses | 173,478 | 205,820 | 211,030 | 242,839 | 234,704.4 | 224,852 | |
R&D Expenses | 47,576 | 51,399 | 58,909 | - | - | - | |
Selling General & Admin Expenses | 120,085 | 141,383 | 156,734 | 216,352 | 221,355 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,419) | (5,090) | (9,754) | (17,139) | (15,430.7) | (10,523.5) | |
Interest Income | 10,466 | 10,773 | 19,238 | 8,547 | 16,563 | - | |
Income Tax Expense | 20,317 | 18,544 | 28,788 | 14,331 | 13,750.1 | 13,135.5 | |
Net Income | |||||||
Net Income | 20,683 | 34,276 | 40,257 | 13,713 | 12,697.2 | 12,066.6 | |
Supplemental | |||||||
EBIT | 47,353 | 52,231 | 82,267 | 48,015 | 80,245.2 | 79,419.7 | |
EBITDA | 114,343 | 121,724 | 154,617 | 119,809 | 155,724.2 | 151,583.6 | |