
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 56,867 | 58,572 | 69,216 | 67,304 | 71,845 | 72,208 | |
COGS | 37,730 | 39,082 | 46,650 | 44,998 | 47,952 | 47,690 | |
Gross Profit | 19,137 | 19,490 | 22,566 | 22,306 | 23,893 | 24,518 | |
Operating Expenses & Income | |||||||
Operating Income | 12,941 | 12,711 | 14,815 | 14,319 | 14,589 | 14,910 | |
Total Operating Expenses | 6,196 | 6,779 | 7,751 | 7,987 | 9,304 | 9,608 | |
R&D Expenses | 110 | 179 | 260 | 181 | 183 | - | |
Selling General & Admin Expenses | 5,402 | 5,832 | 6,681 | 6,844 | 1,069 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5) | (5) | (18) | (32) | (44) | (50) | |
Interest Income | 58 | 61 | 71 | 82 | 108 | - | |
Income Tax Expense | 3,892 | 3,810 | 4,681 | 4,585 | 4,694 | 4,786 | |
Net Income | |||||||
Net Income | 8,377 | 8,667 | 9,465 | 9,307 | 9,155 | 9,584 | |
Supplemental | |||||||
EBIT | 13,042 | 13,016 | 15,219 | 14,708 | 14,631 | 14,869 | |
EBITDA | 15,502 | 15,482 | 18,255 | 18,255 | 18,309 | 18,598 | |