

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,124,140 | 1,292,203 | 1,402,127 | 1,522,703 | 1,664,387 | 1,664,387 | |
COGS | 908,639 | 1,072,470 | 1,171,159 | 1,252,498 | 1,371,377 | 1,371,377 | |
Gross Profit | 215,501 | 219,733 | 230,968 | 270,205 | 293,010 | 293,010 | |
Operating Expenses & Income | |||||||
Operating Income | 90,225 | 76,258 | 68,591 | 91,758 | 102,729 | 102,729 | |
Total Operating Expenses | 125,276 | 143,475 | 162,377 | 178,447 | 190,281 | 190,281 | |
R&D Expenses | 37,065 | 38,754 | 42,662 | 45,529 | - | - | |
Selling General & Admin Expenses | 125,276 | 144,347 | 162,377 | 178,839 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,540) | (2,789) | (4,462) | (5,791) | (11,108) | (11,108) | |
Interest Income | 1,497 | 5,601 | 6,471 | 6,931 | - | - | |
Income Tax Expense | 21,862 | 18,807 | 20,299 | 22,775 | 34,545 | 34,545 | |
Net Income | |||||||
Net Income | 68,935 | 73,152 | 54,035 | 59,457 | 99,034 | 99,034 | |
Supplemental | |||||||
EBIT | 92,328 | 94,917 | 80,007 | 88,400 | 144,887 | 144,887 | |
EBITDA | 137,642 | 148,741 | 138,751 | 154,803 | 215,309 | 215,309 | |