

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 66,848 | 77,962 | 76,895 | 82,884 | 90,090 | 95,003 | |
COGS | 50,756 | 59,433 | 61,439 | 63,004 | 72,271 | 75,404 | |
Gross Profit | 16,092 | 18,529 | 15,456 | 19,880 | 17,819 | 19,599 | |
Operating Expenses & Income | |||||||
Operating Income | 4,685 | 4,740 | 1,618 | 4,228 | 5,017 | 6,283 | |
Total Operating Expenses | 11,407 | 13,789 | 13,838 | 15,652 | 12,802 | 13,316 | |
R&D Expenses | 3,405 | 4,366 | 4,482 | 5,007 | - | - | |
Selling General & Admin Expenses | 7,520 | 9,033 | 9,184 | 10,330 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (51) | (112) | (236) | (190) | (179) | (195) | |
Interest Income | 24 | 63 | 126 | 93 | 74 | - | |
Income Tax Expense | 1,786 | 1,280 | 1,797 | 1,112 | 1,038 | 1,205 | |
Net Income | |||||||
Net Income | 4,664 | 3,147 | 1,512 | 2,228 | 3,886 | 5,272 | |
Supplemental | |||||||
EBIT | 4,685 | 4,740 | 1,618 | 4,228 | 5,017 | 6,283 | |
EBITDA | 7,987 | 8,573 | 5,631 | 8,224 | 9,176 | 10,493 | |