

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,902,124 | 2,180,817 | 2,103,876 | 2,204,806 | 2,655,880.3 | 2,755,182.1 | |
COGS | 1,338,276 | 1,596,295 | 1,500,858 | 1,516,764 | 1,825,230.9 | 1,899,705.9 | |
Gross Profit | 563,848 | 584,522 | 603,018 | 688,042 | 830,649.4 | 855,476.2 | |
Operating Expenses & Income | |||||||
Operating Income | 111,814 | 168,827 | 172,893 | 224,192 | 253,806.9 | 268,905 | |
Total Operating Expenses | 397,073 | 415,695 | 430,125 | 463,850 | 576,842.5 | 586,571.2 | |
R&D Expenses | 127,046 | 1,324.8 | 1,307.8 | 1,663.4 | 307,137.3 | 308,098.5 | |
Selling General & Admin Expenses | 175,080 | 434,803 | 452,520 | 494,029 | 544,033 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,483) | (20,772) | (30,224) | (13,365) | (34,682.7) | (37,879.9) | |
Interest Income | 11,277 | 17,372 | 35,902 | 27,047 | 36,495 | - | |
Income Tax Expense | 42,702 | 52,918 | 53,106 | 67,419 | 82,324.4 | 76,198.1 | |
Net Income | |||||||
Net Income | 79,340 | 114,187 | 124,687 | 167,161 | 207,463 | 238,587.8 | |
Supplemental | |||||||
EBIT | 124,746 | 187,991 | 170,662 | 251,173 | 253,806.9 | 304,340.7 | |
EBITDA | 273,102 | 394,276 | 343,355 | 447,401 | 470,313.3 | 521,404.9 | |