
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 59,853 | 62,882 | 68,765 | 67,604 | 68,964 | 69,092 | |
COGS | 40,179 | 43,563 | 46,437 | 44,631 | 45,619 | 45,349 | |
Gross Profit | 19,674 | 19,319 | 22,328 | 22,973 | 23,345 | 23,743 | |
Operating Expenses & Income | |||||||
Operating Income | 5,862 | 5,057 | 7,292 | 6,942 | 6,959 | 6,356 | |
Total Operating Expenses | 13,812 | 14,262 | 15,036 | 16,031 | 16,386 | 17,387 | |
R&D Expenses | 2,445 | 2,527 | 2,529 | 2,878 | - | - | |
Selling General & Admin Expenses | 2,902 | 2,997 | 3,161 | 14,429 | 3,647 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (22) | (10) | (9) | (10) | (9) | (9) | |
Interest Income | 70 | 120 | 145 | 168 | 127 | - | |
Income Tax Expense | 2,003 | 1,728 | 2,466 | 1,809 | 2,095 | 2,172 | |
Net Income | |||||||
Net Income | 4,325 | 4,132 | 5,477 | 6,309 | 5,010 | 4,887 | |
Supplemental | |||||||
EBIT | 5,862 | 5,057 | 7,292 | 6,942 | 6,959 | 6,356 | |
EBITDA | 8,843 | 8,333 | 10,656 | 10,408 | 10,395 | 9,826 | |