

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 4,476,758 | 5,003,694 | 5,257,914 | 5,521,711 | 5,894,700 | 6,078,960 | |
COGS | 3,212,216 | 3,596,781 | 3,712,065 | 3,829,496 | 4,005,249 | 3,990,184 | |
Gross Profit | 1,264,542 | 1,406,913 | 1,545,849 | 1,692,215 | 1,889,451 | 2,088,776 | |
Operating Expenses & Income | |||||||
Operating Income | 250,868 | 258,932 | 328,525 | 391,850 | 501,209 | 551,676 | |
Total Operating Expenses | 1,013,674 | 1,147,981 | 1,217,324 | 1,300,365 | 1,388,289 | 1,537,100 | |
R&D Expenses | 195,100 | 212,300 | 221,867 | 228,853 | - | 345,600 | |
Selling General & Admin Expenses | 1,013,674 | 1,147,981 | 1,237,201 | 1,315,797 | 1,388,289 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,702) | (4,296) | (11,687) | (14,398) | (6,923) | (6,519) | |
Interest Income | 11,910 | 12,302 | 21,200 | 20,834 | 30,274 | - | |
Income Tax Expense | 61,808 | 67,235 | 68,908 | 90,349 | 92,307 | 106,640 | |
Net Income | |||||||
Net Income | 203,482 | 213,908 | 284,949 | 324,084 | 407,700 | 426,649 | |
Supplemental | |||||||
EBIT | 252,051 | 262,352 | 311,645 | 377,092 | 533,000 | 508,967 | |
EBITDA | 458,864 | 476,195 | 450,872 | 532,437 | 766,784 | 742,358 | |