

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 51,675 | 59,011 | 65,602 | 74,085 | 76,285 | 76,139 | |
COGS | 34,967 | 41,713 | 46,927 | 52,129 | 53,642 | 53,335 | |
Gross Profit | 16,708 | 17,298 | 18,675 | 21,956 | 22,643 | 22,804 | |
Operating Expenses & Income | |||||||
Operating Income | 3,724 | 2,514 | 2,902 | 4,440 | 4,166 | 3,666 | |
Total Operating Expenses | 12,984 | 14,784 | 15,773 | 17,516 | 18,477 | 19,138 | |
R&D Expenses | 1,454 | 2,135 | 2,251 | 2,527 | 2,403 | - | |
Selling General & Admin Expenses | 289 | 404 | 504 | 1,029 | 613 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9) | (17) | (41) | (78) | (96) | (93) | |
Interest Income | 32 | 132 | 344 | 329 | 253 | - | |
Income Tax Expense | 1,277 | 1,356 | 106 | 1,405 | 2,439 | 2,185 | |
Net Income | |||||||
Net Income | 2,866 | 1,807 | 4,007 | 4,010 | 4,330 | 3,858 | |
Supplemental | |||||||
EBIT | 3,724 | 2,514 | 2,902 | 4,440 | 4,166 | - | |
EBITDA | 4,858 | 3,874 | 4,563 | 6,492 | 6,222 | 5,246 | |