
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 33,990 | 35,426 | 40,889 | 46,138 | 51,677 | 60,105 | |
COGS | 19,855 | 21,808 | 25,515 | 29,625 | 32,386 | 36,427 | |
Gross Profit | 14,135 | 13,618 | 15,374 | 16,513 | 19,291 | 23,678 | |
Operating Expenses & Income | |||||||
Operating Income | 3,349 | 3,778 | 3,859 | 3,881 | 4,990 | 7,017 | |
Total Operating Expenses | 10,786 | 9,840 | 11,515 | 12,632 | 14,301 | 16,661 | |
R&D Expenses | 2,446 | 2,485 | 3,184 | 3,401 | 3,344 | 3,646 | |
Selling General & Admin Expenses | 1,345 | 7,355 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (53) | (77) | (121) | (196) | (330) | (380) | |
Interest Income | 60 | 193 | - | - | - | - | |
Income Tax Expense | 938 | 1,026 | 963 | 2,128 | 1,000 | 422 | |
Net Income | |||||||
Net Income | 2,432 | 2,697 | 3,435 | 6,147 | 3,000 | 2,990 | |
Supplemental | |||||||
EBIT | 3,349 | 3,778 | 3,859 | 3,881 | 4,990 | 7,017 | |
EBITDA | 5,455 | 6,523 | 6,882 | 7,561 | 8,955 | 11,139 | |