

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,838,938 | 2,025,332 | 2,004,221 | 2,014,454 | 2,070,203 | 2,117,548 | |
COGS | 1,325,295 | 1,460,388 | 1,451,110 | 1,455,280 | 1,462,560 | 1,484,123 | |
Gross Profit | 513,643 | 564,944 | 553,111 | 559,174 | 607,643 | 633,425 | |
Operating Expenses & Income | |||||||
Operating Income | 148,910 | 128,517 | 92,923 | 27,299 | 118,138 | 148,689 | |
Total Operating Expenses | 364,733 | 436,427 | 460,188 | 531,875 | 489,505 | 484,736 | |
R&D Expenses | 84,123 | 94,277 | 104,290 | 116,087 | 115,701 | 115,697 | |
Selling General & Admin Expenses | 284,759 | 340,840 | 362,692 | 389,414 | 398,328 | 20,355 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,750) | (3,157) | (18,836) | (27,653) | (13,902) | (12,241) | |
Interest Income | 45,208 | 52,289 | 60,839 | 60,841 | 61,548 | - | |
Income Tax Expense | 46,911 | 45,227 | 31,316 | 36,177 | 24,074 | 30,709 | |
Net Income | |||||||
Net Income | 148,414 | 127,988 | 101,074 | 24,097 | 140,969 | 164,402 | |
Supplemental | |||||||
EBIT | 201,697 | 179,349 | 154,979 | 67,447 | 182,896 | 184,030 | |
EBITDA | 307,854 | 305,687 | 282,171 | 195,324 | 341,085 | 341,677 | |