
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 63,366 | 67,965 | 67,709 | 70,982 | 77,084 | 78,646 | |
COGS | 46,531 | 49,029 | 50,420 | 50,940 | 49,060 | 58,550 | |
Gross Profit | 16,835 | 18,936 | 17,289 | 20,042 | 28,024 | 20,096 | |
Operating Expenses & Income | |||||||
Operating Income | 8,518 | 6,364 | 2,162 | 6,659 | 4,661 | 4,868 | |
Total Operating Expenses | 8,317 | 12,572 | 15,127 | 13,335 | 23,363 | 15,228 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 5,755 | 5,860 | 6,177 | 5,991 | 8,371 | 8,648 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (920) | (938) | (1,045) | (1,037) | (1,061) | (1,091) | |
Interest Income | 920 | 938 | 991 | 1,099 | 1,061 | 548 | |
Income Tax Expense | 1,642 | 1,062 | 560 | 1,178 | 1,258 | 1,210 | |
Net Income | |||||||
Net Income | 6,855 | 5,284 | 1,578 | 4,426 | 3,379 | 3,626 | |
Supplemental | |||||||
EBIT | 9,438 | 7,302 | 3,207 | 6,659 | 5,722 | - | |
EBITDA | 10,132 | 7,975 | 3,925 | 7,373 | 6,475 | 5,960 | |