
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 32,894 | 42,240 | 37,805 | 38,069 | 42,540 | 46,113 | |
COGS | 19,528 | 21,793 | 20,799 | 19,096 | 23,185 | 24,651 | |
Gross Profit | 13,366 | 20,447 | 17,006 | 18,973 | 19,355 | 21,462 | |
Operating Expenses & Income | |||||||
Operating Income | 3,602 | 8,820 | 4,646 | 5,288 | 6,165 | 7,588 | |
Total Operating Expenses | 9,764 | 11,627 | 12,360 | 13,685 | 13,190 | 13,874 | |
R&D Expenses | 666 | 1,283 | 1,343 | 1,502 | - | - | |
Selling General & Admin Expenses | 9,098 | 10,344 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (58) | (66) | (76) | (77) | (69) | (71) | |
Interest Income | 45 | 95 | 301 | 398 | 195 | - | |
Income Tax Expense | 1,404 | 1,839 | 1,504 | 1,192 | 1,038 | 1,375 | |
Net Income | |||||||
Net Income | 2,529 | 4,621 | 3,443 | 3,943 | 5,233 | 6,654 | |
Supplemental | |||||||
EBIT | 4,091 | 6,750 | 5,099 | 5,329 | 6,392 | 8,068 | |
EBITDA | 6,456 | 8,993 | 7,484 | 7,746 | 8,782 | 10,718 | |