

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 633,346 | 651,965 | 646,697 | 712,344 | 758,532 | 758,532 | |
COGS | 512,251 | 575,088 | 554,269 | 565,481 | 555,885 | 555,885 | |
Gross Profit | 121,095 | 76,877 | 92,428 | 146,863 | 202,647 | 202,647 | |
Operating Expenses & Income | |||||||
Operating Income | 60,738 | 12,529 | 31,695 | 74,744 | 130,912 | 130,912 | |
Total Operating Expenses | 60,357 | 64,348 | 60,733 | 72,119 | 71,735 | 71,735 | |
R&D Expenses | 10,939 | 12,365 | 13,354 | 14,919 | 15,051 | - | |
Selling General & Admin Expenses | 37,279 | 40,060 | 35,421 | 45,220 | 40,944 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,852) | (2,011) | (2,526) | (2,615) | (2,114) | (2,114) | |
Interest Income | 6,877 | 237 | 353 | 686 | 704 | - | |
Income Tax Expense | 11,643 | 8,536 | 11,681 | 13,262 | 23,242 | 23,242 | |
Net Income | |||||||
Net Income | 52,089 | 8,511 | 25,989 | 64,662 | 91,263 | 91,263 | |
Supplemental | |||||||
EBIT | 66,366 | 17,200 | 41,071 | 83,383 | 119,589 | 119,589 | |
EBITDA | 99,673 | 50,986 | 75,598 | 116,714 | 149,351 | 149,351 | |