

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,038,909 | 2,458,141 | 2,789,589 | 2,788,232 | 2,896,536 | 2,907,308 | |
COGS | 1,676,459 | 1,935,341 | 2,220,743 | 2,251,528 | 2,469,216 | - | |
Gross Profit | 362,450 | 522,800 | 568,846 | 536,704 | 427,320 | 444,275 | |
Operating Expenses & Income | |||||||
Operating Income | 87,331 | 190,495 | 190,971 | 138,826 | 75,518 | 79,962 | |
Total Operating Expenses | 275,119 | 332,305 | 377,875 | 397,878 | 351,802 | - | |
R&D Expenses | 90,714 | 107,236 | 114,583 | 126,748 | 64,865 | 63,198 | |
Selling General & Admin Expenses | 115,900 | 132,481 | 146,940 | 155,279 | 138,972 | 110,262 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,561) | (4,265) | (6,746) | (6,732) | (6,100) | (4,783) | |
Interest Income | 1,942 | 7,623 | 13,412 | 11,954 | 8,673 | 4,050 | |
Income Tax Expense | 15,539 | (8,232) | 20,270 | 36,616 | 36,173 | 38,256 | |
Net Income | |||||||
Net Income | 74,037 | 168,730 | 154,709 | 40,987 | 10,015 | 10,688 | |
Supplemental | |||||||
EBIT | 101,249 | 172,393 | 187,577 | 93,996 | 63,431 | 65,420 | |
EBITDA | 154,879 | 232,525 | 255,314 | 167,988 | 146,062 | 147,677.5 | |