

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 51,736 | 59,028 | 61,955 | 67,083 | 69,326 | 69,326 | |
COGS | 28,853 | 32,725 | 34,335 | 36,880 | 37,875 | 37,875 | |
Gross Profit | 22,883 | 26,303 | 27,620 | 30,203 | 31,451 | 31,451 | |
Operating Expenses & Income | |||||||
Operating Income | 5,497 | 7,476 | 7,956 | 8,813 | 9,210 | 9,210 | |
Total Operating Expenses | 17,386 | 18,827 | 19,664 | 21,390 | 22,241 | 22,241 | |
R&D Expenses | 4,874 | 5,004 | 5,101 | 5,963 | - | - | |
Selling General & Admin Expenses | 12,512 | 13,823 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (144) | (289) | (412) | (326) | (299) | (299) | |
Interest Income | 87 | 189 | 259 | 443 | 547 | - | |
Income Tax Expense | 1,556 | 2,032 | 2,632 | 2,601 | 2,722 | 2,722 | |
Net Income | |||||||
Net Income | 3,574 | 5,525 | 5,300 | 6,469 | 5,924 | 5,924 | |
Supplemental | |||||||
EBIT | 5,676 | 7,860 | 8,364 | 9,421 | 8,968 | 8,968 | |
EBITDA | 7,395 | 9,650 | 10,138 | 11,219 | 10,893 | 10,893 | |