

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 46,483 | 50,160 | 51,225 | 54,286 | 59,116 | 60,382 | |
COGS | 34,905 | 37,848 | 39,234 | 41,902 | 44,395 | 45,738 | |
Gross Profit | 11,578 | 12,312 | 11,991 | 12,384 | 14,721 | 14,644 | |
Operating Expenses & Income | |||||||
Operating Income | 3,287 | 3,980 | 3,617 | 3,941 | 4,712 | 3,138 | |
Total Operating Expenses | 8,290 | 8,330 | 8,374 | 8,443 | 10,009 | 11,506 | |
R&D Expenses | 1,262 | 1,173 | 1,384 | - | - | - | |
Selling General & Admin Expenses | 7,372 | 7,384 | 7,430 | 7,522 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (33) | (6) | (5) | (6) | (9) | (10) | |
Interest Income | 1 | 3 | 13 | 29 | 13 | - | |
Income Tax Expense | 1,025 | 1,329 | 1,090 | 1,230 | 1,649 | 1,168 | |
Net Income | |||||||
Net Income | 2,789 | 3,458 | 3,174 | 3,533 | 4,801 | 3,626 | |
Supplemental | |||||||
EBIT | 3,288 | 4,794 | 4,270 | 4,768 | 4,712 | 3,441 | |
EBITDA | 4,435 | 5,827 | 5,371 | 5,816 | 5,803 | 4,589 | |