
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 78,001 | 78,397 | 73,832 | 75,745 | 75,853 | 76,378 | |
COGS | 60,395 | 61,742 | 58,157 | 59,355 | 57,974 | - | |
Gross Profit | 17,606 | 16,655 | 15,675 | 16,390 | 17,879 | 18,550 | |
Operating Expenses & Income | |||||||
Operating Income | 8,566 | 7,566 | 6,020 | 6,269 | 5,921 | 6,382 | |
Total Operating Expenses | 9,040 | 9,089 | 9,655 | 10,121 | 11,958 | - | |
R&D Expenses | 865 | 920 | 877 | 700 | - | - | |
Selling General & Admin Expenses | 9,754 | 9,089 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10) | (11) | (8) | (34) | (268) | (207) | |
Interest Income | 542 | 9 | 18 | 28 | 68 | - | |
Income Tax Expense | 3,055 | 2,954 | 2,352 | 2,230 | 1,906 | 1,984 | |
Net Income | |||||||
Net Income | 6,811 | 6,284 | 4,488 | 4,848 | 4,293 | 4,519 | |
Supplemental | |||||||
EBIT | 9,877 | 9,249 | 6,848 | 7,113 | 6,496 | 6,570 | |
EBITDA | 11,947 | 11,406 | 9,076 | 9,700 | 9,249 | 9,365 | |