

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 67,938 | 67,169 | 43,734 | 50,390 | 47,250 | 54,588 | |
COGS | 51,278 | 52,725 | 28,378 | 31,868 | 31,105 | 35,944 | |
Gross Profit | 16,660 | 14,444 | 15,356 | 18,522 | 16,145 | 18,644 | |
Operating Expenses & Income | |||||||
Operating Income | 10,168 | 7,790 | 8,520 | 10,608 | 8,732 | 11,239 | |
Total Operating Expenses | 6,492 | 6,654 | 6,836 | 7,914 | 7,413 | 7,405 | |
R&D Expenses | 15 | 5 | 12 | 6 | - | - | |
Selling General & Admin Expenses | 6,511 | 6,673 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (414) | (455) | (609) | (733) | (1,090) | (1,396) | |
Interest Income | 4 | 2 | 39 | 16 | 41 | - | |
Income Tax Expense | 2,977 | 1,506 | 2,181 | 2,963 | 2,266 | 2,619 | |
Net Income | |||||||
Net Income | 6,495 | 4,257 | 6,016 | 6,758 | 5,357 | 6,897 | |
Supplemental | |||||||
EBIT | 9,886 | 6,219 | 8,807 | 10,599 | 8,857 | 11,090 | |
EBITDA | 11,334 | 7,651 | 10,975 | 12,941 | 11,580 | 14,125 | |