

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 40,644 | 45,731 | 51,706 | 53,735 | 55,473 | 55,950 | |
COGS | 25,099 | 30,118 | 32,249 | 33,420 | 32,706 | 32,756 | |
Gross Profit | 15,545 | 15,613 | 19,457 | 20,315 | 22,767 | 23,194 | |
Operating Expenses & Income | |||||||
Operating Income | 3,828 | 3,094 | 5,205 | 4,939 | 5,743 | 5,884 | |
Total Operating Expenses | 11,717 | 12,519 | 14,252 | 15,376 | 17,024 | 17,310 | |
R&D Expenses | 598 | 701 | 825 | 826 | - | - | |
Selling General & Admin Expenses | 10,246 | 10,749 | 12,524 | 13,496 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (116) | (98) | (93) | (84) | (103) | (100) | |
Interest Income | 73 | 105 | 294 | 415 | 411 | - | |
Income Tax Expense | 952 | 332 | 1,073 | 612 | 1,543 | 1,639 | |
Net Income | |||||||
Net Income | 3,330 | 2,962 | 4,649 | 4,799 | 4,342 | 4,313 | |
Supplemental | |||||||
EBIT | 3,828 | 3,094 | 5,205 | 4,939 | 5,743 | 5,884 | |
EBITDA | 7,081 | 6,223 | 8,401 | 8,277 | 9,196 | 9,378 | |