
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 21,715 | 27,016 | 31,835 | 32,544 | 32,229 | 33,398 |
COGS | 14,106 | 17,654 | 20,789 | 21,140 | 20,825 | 21,513 |
Gross Profit | 7,609 | 9,362 | 11,046 | 11,404 | 11,404 | 11,885 |
Operating Expenses & Income | ||||||
Operating Income | 2,843 | 3,509 | 4,076 | 3,889 | 3,786 | 3,892 |
Total Operating Expenses | 18,872 | 23,507 | 27,759 | 28,655 | 28,443 | 29,506 |
R&D Expenses | 258 | 334 | 395 | 406 | 378 | 388 |
Selling General & Admin Expenses | 4,510 | 5,535 | 6,577 | 7,112 | 7,240 | 7,519 |
Earnings from Continuing Operations | ||||||
Interest Expense | (104) | (201) | (506) | (590) | (457) | - |
Interest Income | 15 | 38 | 63 | 100 | 63 | - |
Income Tax Expense | - | - | - | - | - | - |
Net Income | ||||||
Net Income | 2,095 | 2,682 | 2,865 | 2,749 | 2,560 | 2,645 |
Supplemental | ||||||
EBIT | - | 3,641 | 4,197 | 4,117 | 3,789 | 3,892 |
EBITDA | - | 4,899 | 5,762 | 5,803 | 5,514 | 3,892 |