
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 802,854 | 933,114 | 964,090 | 990,407 | 1,080,940.4 | 1,035,568.3 | |
COGS | 664,054 | 765,587 | 798,017 | 815,238 | 888,421.3 | 853,137 | |
Gross Profit | 138,800 | 167,527 | 166,073 | 175,169 | 192,519 | 182,431.3 | |
Operating Expenses & Income | |||||||
Operating Income | 35,208 | 33,595 | 19,711 | 34,106 | 44,273.2 | 37,575.7 | |
Total Operating Expenses | 103,592 | 133,931 | 146,362 | 141,063 | 148,245.9 | 144,855.6 | |
R&D Expenses | 30,688 | 31,910 | 32,959 | - | - | - | |
Selling General & Admin Expenses | - | - | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (719) | (1,231) | (1,115) | (1,040) | (1,046.5) | (1,139.6) | |
Interest Income | 531 | 833 | 1,823 | 2,070 | 1,881 | - | |
Income Tax Expense | 13,294 | 13,833 | 15,030 | 19,788 | 17,654.1 | 16,406.9 | |
Net Income | |||||||
Net Income | 22,960 | 11,470 | (29,814) | 37,837 | 28,501.1 | 26,594.1 | |
Supplemental | |||||||
EBIT | 34,552 | 33,088 | (13,360) | 58,912 | 44,273.2 | 46,722.1 | |
EBITDA | 80,257 | 79,924 | 28,104 | 94,055 | 80,295 | 81,342.1 | |