
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 37,734 | 43,774 | 49,251 | 53,093 | 46,189 | 45,579 | |
COGS | 25,352 | 29,346 | 31,528 | 31,603 | 30,458 | 32,037 | |
Gross Profit | 12,382 | 14,428 | 17,723 | 21,490 | 15,731 | 13,542 | |
Operating Expenses & Income | |||||||
Operating Income | 5,666 | 6,667 | 9,283 | 12,238 | 6,745 | 4,682 | |
Total Operating Expenses | 6,716 | 7,759 | 8,440 | 9,252 | 8,986 | 8,860 | |
R&D Expenses | 1,390 | 1,121 | 1,043 | 1,089 | 1,239 | - | |
Selling General & Admin Expenses | 5,708 | 7,070 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (28) | (33) | (25) | (35) | (65) | (89) | |
Interest Income | 79 | 92 | 90 | 85 | 58 | - | |
Income Tax Expense | 1,660 | 2,112 | 2,809 | 3,771 | 2,126 | 1,603 | |
Net Income | |||||||
Net Income | 4,465 | 5,181 | 7,506 | 9,960 | 5,465 | 4,463 | |
Supplemental | |||||||
EBIT | 6,158 | 6,653 | 10,340 | 13,770 | 6,745 | 5,506 | |
EBITDA | 9,110 | 9,806 | 13,715 | 17,495 | 11,098 | 10,192 | |