
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 30,579 | 34,946 | 40,708 | 47,394 | 58,682 | 61,353 | |
COGS | 18,009 | 20,795 | 23,613 | 27,873 | 33,059 | 34,184 | |
Gross Profit | 12,570 | 14,151 | 17,095 | 19,521 | 25,623 | 27,169 | |
Operating Expenses & Income | |||||||
Operating Income | 6,120 | 7,339 | 8,883 | 10,739 | 14,457 | 14,658 | |
Total Operating Expenses | 6,450 | 6,812 | 8,212 | 8,782 | 11,166 | 12,511 | |
R&D Expenses | 1,241 | 1,438 | 1,858 | 1,475 | 1,572 | 2,134 | |
Selling General & Admin Expenses | 5,209 | 5,374 | 6,354 | 7,307 | 9,594 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (170) | (166) | (162) | (197) | (195) | (221) | |
Interest Income | 163 | 144 | 34 | 25 | 96 | - | |
Income Tax Expense | 1,986 | 1,866 | 2,551 | 2,948 | 3,814 | 3,907 | |
Net Income | |||||||
Net Income | 4,205 | 5,432 | 6,194 | 7,781 | 10,538 | 10,628 | |
Supplemental | |||||||
EBIT | 6,361 | 7,464 | 8,906 | 10,926 | 14,547 | 14,712 | |
EBITDA | 8,549 | 9,993 | 11,461 | 13,682 | 17,175 | 17,354 | |