
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 113,997 | 120,521 | 128,194 | 111,550 | 115,680 | 117,217 | |
COGS | 94,985 | 100,782 | 106,129 | 88,240 | 89,217 | 90,093 | |
Gross Profit | 19,012 | 19,739 | 22,065 | 23,310 | 26,463 | 27,124 | |
Operating Expenses & Income | |||||||
Operating Income | 4,705 | 4,503 | 6,244 | 6,851 | 8,012 | 8,533 | |
Total Operating Expenses | 14,306 | 15,236 | 15,821 | 16,459 | 18,451 | 18,591 | |
R&D Expenses | 45 | 43 | 40 | 29 | - | - | |
Selling General & Admin Expenses | 14,306 | 15,236 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (18) | (14) | (20) | (17) | (71) | (111) | |
Interest Income | 8 | 4 | 22 | 31 | 38 | - | |
Income Tax Expense | 1,447 | 1,674 | 1,952 | 2,251 | 2,952 | 3,080 | |
Net Income | |||||||
Net Income | 3,326 | 3,428 | 4,455 | 4,543 | 5,853 | 6,052 | |
Supplemental | |||||||
EBIT | 4,789 | 5,116 | 6,426 | 6,812 | 8,012 | 8,326 | |
EBITDA | 7,645 | 8,406 | 9,834 | 10,118 | 11,429 | 8,399 | |