

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 84,427 | 90,416 | 95,857 | 103,072 | 117,531 | 119,236 | |
COGS | 69,734 | 74,746 | 78,156 | 83,929 | 95,689 | 96,506 | |
Gross Profit | 14,693 | 15,670 | 17,701 | 19,143 | 21,842 | 22,730 | |
Operating Expenses & Income | |||||||
Operating Income | 1,141 | 979 | 1,668 | 2,026 | 3,327 | 3,071 | |
Total Operating Expenses | 13,552 | 14,691 | 16,033 | 17,117 | 18,515 | 19,659 | |
R&D Expenses | 205 | 234 | 289 | 294 | - | - | |
Selling General & Admin Expenses | 2,576 | 2,990 | 592 | 3,584 | 3,880 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (86) | (156) | (194) | (172) | (182) | (173) | |
Interest Income | 53 | 43 | 76 | 51 | 69 | - | |
Income Tax Expense | 661 | 779 | 1,088 | 1,112 | 1,369 | 1,789 | |
Net Income | |||||||
Net Income | 1,425 | 960 | 2,069 | 2,440 | 3,628 | 4,396 | |
Supplemental | |||||||
EBIT | 1,141 | 979 | 1,668 | 2,026 | 3,327 | 3,071 | |
EBITDA | 3,341 | 3,148 | 3,780 | 4,039 | 5,475 | 5,254 | |