
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 865,166 | 938,098 | 788,867 | 796,667 | 966,623.3 | 987,758.2 | |
COGS | 695,440 | 747,033 | 623,618 | 623,883 | 763,795.9 | 776,208 | |
Gross Profit | 169,726 | 191,065 | 165,249 | 172,783 | 202,827.3 | 211,551.3 | |
Operating Expenses & Income | |||||||
Operating Income | 29,430 | 31,746 | 24,328 | 28,457 | 32,238.7 | 40,703.2 | |
Total Operating Expenses | 144,081 | 159,319 | 140,921 | 144,327 | 170,588.7 | 170,848.1 | |
R&D Expenses | 19,175 | 19,839 | 15,602 | 106.6 | 36,281.6 | 35,679.8 | |
Selling General & Admin Expenses | 87,341 | 98,641 | 94,273 | 144,661 | 160,886 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,143) | (3,380) | (2,855) | (6,603) | (5,072.5) | (5,454.1) | |
Interest Income | 2,229 | 2,369 | 2,301 | 3,247 | 4,011 | - | |
Income Tax Expense | 11,851 | 13,264 | 15,265 | 12,031 | 14,558 | 14,658.1 | |
Net Income | |||||||
Net Income | 16,587 | 18,412 | 8,503 | 10,647 | 24,247.1 | 32,006.3 | |
Supplemental | |||||||
EBIT | 24,774 | 32,761 | 24,673 | 31,703 | 32,238.7 | 47,072.2 | |
EBITDA | 81,332 | 91,137 | 78,794 | 84,115 | 90,677.5 | 106,153.4 | |