
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 865,166 | 938,098 | 788,867 | 796,667 | 911,644 | 971,522 | |
COGS | 695,440 | 747,033 | 623,618 | 623,883 | 720,353 | - | |
Gross Profit | 169,726 | 191,065 | 165,249 | 172,784 | 191,291 | 208,094 | |
Operating Expenses & Income | |||||||
Operating Income | 25,001 | 31,746 | 24,328 | 28,122 | 30,405 | 41,758 | |
Total Operating Expenses | 144,725 | 159,319 | 140,921 | 144,662 | 160,886 | - | |
R&D Expenses | 19,175 | 19,839 | 15,602 | 16,251 | 17,231 | 30,617 | |
Selling General & Admin Expenses | 87,341 | 98,641 | 94,273 | 95,611 | 106,605 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,143) | (3,380) | (2,855) | (6,603) | (4,784) | (3,910) | |
Interest Income | 86 | 2,369 | 2,301 | 3,247 | 4,011 | - | |
Income Tax Expense | 11,851 | 13,264 | 11,955 | 12,031 | 13,730 | 14,420 | |
Net Income | |||||||
Net Income | 16,587 | 18,412 | 8,502 | 10,647 | 22,868 | 31,487 | |
Supplemental | |||||||
EBIT | 31,658 | 35,305 | 29,063 | 31,702 | 42,823 | - | |
EBITDA | 88,216 | 93,681 | 83,184 | 84,114 | 97,938 | 93,563 | |