

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 110,782 | 110,761 | 125,598 | 122,282 | 125,563 | 128,177 | |
COGS | 96,985 | 102,672 | 121,037 | 108,618 | 111,427 | 111,707 | |
Gross Profit | 13,797 | 12,491 | 12,628 | 13,664 | 14,136 | 16,470 | |
Operating Expenses & Income | |||||||
Operating Income | 2,288 | 4,158 | 3,588 | 4,647 | 4,242 | 6,684 | |
Total Operating Expenses | 11,234 | 8,332 | 9,040 | 9,017 | 9,894 | 9,786 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 8,120 | 5,519 | 6,206 | 5,763 | 9,898 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (593) | (359) | (399) | (549) | (874) | (962) | |
Interest Income | 610 | 529 | 307 | 292 | 440 | - | |
Income Tax Expense | 903 | 1,595 | 1,589 | 1,493 | 2,390 | 2,081 | |
Net Income | |||||||
Net Income | 3,605 | 3,317 | 2,831 | 3,933 | 1,979 | 2,479 | |
Supplemental | |||||||
EBIT | 5,168 | 3,700 | 4,862 | 6,069 | 5,319 | 7,006 | |
EBITDA | 12,388 | 10,154 | 11,486 | 13,469 | 13,582 | 15,840 | |