
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 49,979 | 56,786 | 67,733 | 70,014 | 73,307 | 75,327 | |
COGS | 37,988 | 43,223 | 51,237 | 51,895 | 53,574 | 55,540 | |
Gross Profit | 11,991 | 13,563 | 16,496 | 18,119 | 19,733 | 19,787 | |
Operating Expenses & Income | |||||||
Operating Income | 2,685 | 3,655 | 4,555 | 4,911 | 6,469 | 6,407 | |
Total Operating Expenses | 9,306 | 9,908 | 11,941 | 13,208 | 13,264 | 13,380 | |
R&D Expenses | 954 | 988 | 984 | 1,030 | - | - | |
Selling General & Admin Expenses | 6,054 | 6,490 | 8,191 | 9,161 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (47) | (58) | (110) | (102) | (100) | (87) | |
Interest Income | 71 | 59 | 132 | 206 | 219 | - | |
Income Tax Expense | 1,439 | 1,006 | 1,332 | 958 | 2,175 | 2,187 | |
Net Income | |||||||
Net Income | 1,522 | 2,478 | 3,601 | 2,812 | 4,694 | 4,595 | |
Supplemental | |||||||
EBIT | 2,685 | 3,655 | 4,555 | 4,911 | 6,469 | 6,407 | |
EBITDA | 4,282 | 5,325 | 6,526 | 6,610 | 8,407 | 8,261 | |