

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 39,132 | 58,336 | 49,092 | 50,689 | 48,908 | 52,007 | |
COGS | 23,851 | 33,505 | 29,549 | 30,839 | 27,665 | 30,761 | |
Gross Profit | 15,281 | 24,831 | 19,543 | 19,850 | 21,243 | 21,246 | |
Operating Expenses & Income | |||||||
Operating Income | 6,285 | 13,925 | 8,678 | 9,035 | 7,995 | 6,670 | |
Total Operating Expenses | 8,996 | 10,906 | 10,865 | 10,815 | 13,248 | 14,576 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 11,366 | 12,807 | 8,458 | 8,821 | 15,209 | 5,614 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (902) | (865) | (775) | (670) | (743) | (766) | |
Interest Income | 852 | 1,680 | 94 | 734 | 186 | 130 | |
Income Tax Expense | 1,451 | 3,239 | 2,294 | 2,171 | 2,030 | 2,155 | |
Net Income | |||||||
Net Income | 4,119 | 9,077 | 8,295 | 6,016 | 5,918 | 6,329 | |
Supplemental | |||||||
EBIT | 6,472 | 13,181 | 11,364 | 8,857 | 8,691 | 9,321 | |
EBITDA | 12,626 | 22,283 | 18,331 | 16,403 | 16,183 | 16,738 | |