

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,120,349 | 3,826,752 | 4,827,662 | 5,018,893 | 4,918,172 | 5,104,108 | |
COGS | 2,432,645 | 3,025,230 | 3,788,978 | 3,940,700 | 4,031,773 | 4,131,825 | |
Gross Profit | 687,704 | 801,522 | 1,038,684 | 1,078,193 | 886,399 | 972,283 | |
Operating Expenses & Income | |||||||
Operating Income | 104,227 | 141,969 | 250,503 | 186,125 | 51,579 | 130,530 | |
Total Operating Expenses | 583,477 | 659,553 | 788,181 | 892,068 | 834,820 | 841,753 | |
R&D Expenses | 134,622 | 127,990 | 146,289 | 168,025 | 160,870 | 161,370 | |
Selling General & Admin Expenses | 275,820 | 265,912 | 321,720 | 351,102 | 350,976 | 221,168 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,782) | (8,483) | (7,838) | (10,013) | (10,954) | (12,162) | |
Interest Income | 3,266 | 10,603 | 21,413 | 29,001 | 27,567 | - | |
Income Tax Expense | 30,052 | 25,733 | 88,907 | 40,700 | 23,445 | 34,232 | |
Net Income | |||||||
Net Income | 81,557 | 142,814 | 207,696 | 114,079 | 35,086 | 106,820 | |
Supplemental | |||||||
EBIT | 119,181 | 178,455 | 306,161 | 165,798 | 70,338 | 143,388 | |
EBITDA | 209,462 | 284,405 | 419,509 | 283,421 | 191,394 | 266,224 | |