

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,744,520 | 3,774,468 | 4,702,947 | 4,685,763 | 4,784,965 | 4,821,719 | |
COGS | 2,271,031 | 3,071,473 | 3,746,202 | 3,744,275 | 4,065,478 | 4,137,760 | |
Gross Profit | 473,489 | 702,995 | 956,745 | 941,488 | 719,487 | 683,959 | |
Operating Expenses & Income | |||||||
Operating Income | 97,202 | 280,060 | 482,054 | 417,158 | 176,453 | 141,202 | |
Total Operating Expenses | 376,287 | 422,935 | 474,691 | 524,330 | 543,034 | 542,757 | |
R&D Expenses | 103,587 | 114,400 | 113,508 | 142,448 | 158,000 | 172,281 | |
Selling General & Admin Expenses | 179,411 | 202,461 | 207,448 | 219,398 | 181,181 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,008) | (2,359) | (2,955) | (4,751) | (14,026) | (2,738) | |
Interest Income | 19,720 | 36,796 | 80,406 | 89,969 | 81,375 | - | |
Income Tax Expense | 36,376 | 79,282 | 148,004 | 110,355 | 16,564 | 5,165 | |
Net Income | |||||||
Net Income | 70,007 | 200,431 | 385,084 | 338,062 | 90,842 | 85,187 | |
Supplemental | |||||||
EBIT | 109,980 | 280,725 | 535,529 | 453,258 | 121,495 | 74,280 | |
EBITDA | 334,035 | 520,531 | 753,309 | 685,799 | 392,601 | 361,808 | |