

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 148,075 | 153,674 | 187,790 | 221,755 | 219,140 | 210,883 | |
COGS | 124,410 | 127,821 | 156,908 | 185,047 | 180,142 | 172,943 | |
Gross Profit | 23,665 | 25,853 | 30,882 | 36,708 | 38,998 | 37,940 | |
Operating Expenses & Income | |||||||
Operating Income | 6,868 | 6,718 | 9,091 | 13,103 | 13,697 | 12,254 | |
Total Operating Expenses | 16,797 | 19,135 | 21,791 | 23,605 | 25,301 | 25,686 | |
R&D Expenses | 397 | 372 | 358 | 377 | - | - | |
Selling General & Admin Expenses | 1,176 | 1,697 | 2,185 | 2,420 | 2,565 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (30) | (45) | (59) | (42) | (37) | (41) | |
Interest Income | 94 | 126 | 165 | 142 | 132 | - | |
Income Tax Expense | 2,656 | 2,767 | 3,048 | 4,795 | 4,659 | 4,821 | |
Net Income | |||||||
Net Income | 5,363 | 6,316 | 7,461 | 8,842 | 9,952 | 9,967 | |
Supplemental | |||||||
EBIT | 6,868 | 6,718 | 9,091 | 13,103 | 13,697 | 12,254 | |
EBITDA | 7,642 | 7,751 | 10,281 | 14,360 | 14,964 | 13,547 | |