
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 75,497 | 83,978 | 83,762 | 89,786 | 94,080 | 92,847 | |
COGS | 60,811 | 68,846 | 68,858 | 72,519 | 73,021 | 70,913 | |
Gross Profit | 14,686 | 15,132 | 14,904 | 17,267 | 21,059 | 21,934 | |
Operating Expenses & Income | |||||||
Operating Income | 5,662 | 5,953 | 5,739 | 7,458 | 10,672 | 11,219 | |
Total Operating Expenses | 9,021 | 9,176 | 9,167 | 9,809 | 10,387 | 10,715 | |
R&D Expenses | 51 | 63 | 50 | - | - | - | |
Selling General & Admin Expenses | 9,023 | 8,991 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5) | (86) | - | - | - | - | |
Interest Income | 575 | 29 | 37 | 67 | 120 | - | |
Income Tax Expense | 1,978 | 1,899 | 1,963 | 2,762 | 3,143 | 3,283 | |
Net Income | |||||||
Net Income | 4,372 | 4,644 | 4,800 | 5,907 | 8,682 | 9,063 | |
Supplemental | |||||||
EBIT | 6,410 | 6,617 | 6,836 | 8,734 | 10,672 | 11,442 | |
EBITDA | 6,571 | 6,808 | 7,045 | 8,984 | 10,896 | 11,680 | |