

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 88,416 | 93,363 | 96,992 | 99,977 | 98,205 | 98,283 | |
COGS | 73,101 | 77,065 | 78,802 | 80,871 | 78,364 | 76,994 | |
Gross Profit | 15,315 | 16,298 | 18,190 | 19,106 | 19,841 | 21,289 | |
Operating Expenses & Income | |||||||
Operating Income | 758 | 776 | 1,578 | 2,332 | 2,136 | 2,426 | |
Total Operating Expenses | 14,557 | 15,522 | 16,612 | 16,774 | 17,705 | 18,863 | |
R&D Expenses | 1,109 | 1,065 | 1,068 | 1,052 | 1,073 | 1,073 | |
Selling General & Admin Expenses | 11,251 | 12,288 | 13,280 | 3,510 | 3,632 | 345 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (188) | (144) | (176) | (184) | (174) | (176) | |
Interest Income | 3 | 3 | 2 | 7 | 8 | - | |
Income Tax Expense | 705 | 755 | 731 | 1,338 | 1,849 | 2,019 | |
Net Income | |||||||
Net Income | 684 | 1,252 | 1,496 | 3,310 | 3,960 | 4,351 | |
Supplemental | |||||||
EBIT | 758 | 776 | 1,578 | 2,332 | 2,136 | 2,426 | |
EBITDA | 6,814 | 6,917 | 7,433 | 8,385 | 7,931 | 8,249 | |