
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,514,291 | 3,195,537 | 3,386,676 | 3,208,084 | 3,479,074 | 3,531,739 | |
COGS | 2,056,104 | 2,600,347 | 2,706,443 | 2,590,993 | 2,814,173 | 2,835,242 | |
Gross Profit | 458,187 | 595,190 | 680,233 | 617,091 | 664,901 | 696,497 | |
Operating Expenses & Income | |||||||
Operating Income | 187,197 | 253,546 | 293,085 | 205,555 | 198,733 | 212,431 | |
Total Operating Expenses | 270,984 | 341,638 | 387,148 | 411,536 | 466,168 | 484,066 | |
R&D Expenses | 104,700 | 118,900 | 123,900 | 137,000 | - | - | |
Selling General & Admin Expenses | 163,115 | 204,716 | 124,828 | 146,221 | 466,168 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,130) | (2,227) | (4,185) | (4,988) | (8,315) | (8,844) | |
Interest Income | 3,335 | 5,612 | 10,122 | 2,142 | 20,221 | - | |
Income Tax Expense | 47,562 | 73,241 | 84,235 | 65,488 | 55,956 | 60,834 | |
Net Income | |||||||
Net Income | 126,193 | 151,743 | 176,442 | 134,364 | 134,876 | 144,398 | |
Supplemental | |||||||
EBIT | 206,411 | 272,068 | 309,780 | 245,114 | 238,890 | 239,957 | |
EBITDA | 309,080 | 383,542 | 429,486 | 359,473 | 391,359 | 394,117 | |