

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 30,832 | 40,071 | 46,649 | 40,521 | 40,841 | 40,818 | |
COGS | 20,628 | 27,462 | 31,026 | 29,547 | 26,398 | 27,843 | |
Gross Profit | 10,204 | 12,609 | 15,623 | 10,974 | 14,443 | 12,975 | |
Operating Expenses & Income | |||||||
Operating Income | 4,468 | 5,693 | 6,973 | 2,671 | 4,121 | 4,090 | |
Total Operating Expenses | 6,031 | 7,388 | 8,650 | 8,303 | 8,807 | 8,885 | |
R&D Expenses | 899 | 1,101 | 1,319 | - | 1,390 | - | |
Selling General & Admin Expenses | 2,018 | 2,648 | 3,458 | 3,554 | 3,551 | 3,748 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (207) | (311) | (945) | (1,497) | (1,150) | (895) | |
Interest Income | 150 | 188 | 149 | 295 | 970 | 702 | |
Income Tax Expense | 940 | 1,280 | 1,535 | 374 | 875 | 923 | |
Net Income | |||||||
Net Income | 3,320 | 4,351 | 4,785 | 1,173 | 2,277 | 2,390 | |
Supplemental | |||||||
EBIT | 4,533 | 5,965 | 7,237 | 2,996 | 4,128 | 4,090 | |
EBITDA | 5,830 | 7,449 | 9,009 | 5,045 | 6,266 | 6,268 | |