
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 27,049 | 28,291 | 31,827 | 34,759 | 34,968 | 34,248 | |
COGS | 13,469 | 14,882 | 17,332 | 18,606 | 18,315 | 17,480 | |
Gross Profit | 13,580 | 13,410 | 14,495 | 16,153 | 16,654 | 16,766 | |
Operating Expenses & Income | |||||||
Operating Income | 4,348 | 3,876 | 3,694 | 3,696 | 4,464 | 4,393 | |
Total Operating Expenses | 22,701 | 24,416 | 28,133 | 31,063 | 30,505 | 29,853 | |
R&D Expenses | 851 | 1,185 | 1,192 | 1,431 | 1,452 | 1,514 | |
Selling General & Admin Expenses | 7,927 | 8,386 | 8,704 | 9,594 | 9,527 | 9,559 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (152) | (205) | (469) | (606) | (660) | - | |
Interest Income | 10 | 54 | 123 | 68 | 73 | - | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 2,970 | 2,491 | 2,412 | 1,638 | 2,258 | 2,634 | |
Supplemental | |||||||
EBIT | - | 3,677 | 3,812 | 2,888 | 3,805 | 4,393 | |
EBITDA | 6,154 | 5,704 | 5,905 | 5,310 | 6,055 | 6,549 | |