

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,120,349 | 3,826,752 | 4,827,662 | 5,018,893 | 5,214,776.4 | 5,189,718.1 | |
COGS | 2,432,645 | 3,025,230 | 3,788,978 | 3,940,700 | 4,274,920.5 | 4,201,142.5 | |
Gross Profit | 687,704 | 801,522 | 1,038,684 | 1,078,193 | 939,855.8 | 988,575.6 | |
Operating Expenses & Income | |||||||
Operating Income | 101,840 | 141,969 | 250,503 | 186,125 | 54,689.6 | 132,755 | |
Total Operating Expenses | 585,864 | 659,553 | 788,181 | 892,068 | 885,166.2 | 855,820.6 | |
R&D Expenses | 134,622 | 127,990 | 146,289 | 1,102.2 | - | 118,498.5 | |
Selling General & Admin Expenses | 275,820 | 337,831 | 321,720 | 351,102 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,782) | (8,483) | (7,838) | (10,013) | (11,614.6) | (12,361.4) | |
Interest Income | 3,266 | 10,603 | 21,413 | 29,001 | 27,567 | - | |
Income Tax Expense | 30,052 | 25,733 | 88,907 | 40,700 | 24,858.9 | 34,804.1 | |
Net Income | |||||||
Net Income | 81,557 | 142,814 | 207,696 | 114,079 | 37,202 | 108,621.9 | |
Supplemental | |||||||
EBIT | 104,227 | 178,455 | 306,161 | 165,798 | 54,689.6 | 142,701 | |
EBITDA | 194,508 | 284,405 | 419,509 | 283,421 | 183,046.2 | 267,595.7 | |