

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 32,917 | 23,601 | 22,929 | 28,091 | 33,135 | 35,146 | |
COGS | 28,720 | 21,000 | 19,271 | 22,930 | 26,572 | 28,055 | |
Gross Profit | 4,197 | 2,601 | 3,658 | 5,161 | 6,563 | 7,091 | |
Operating Expenses & Income | |||||||
Operating Income | (497) | (747) | 793 | 4,761 | 5,830 | 6,124 | |
Total Operating Expenses | 1,191 | 945 | 893 | 1,010 | 1,075 | 1,215 | |
R&D Expenses | 717 | 580 | 554 | 634 | 711 | 743 | |
Selling General & Admin Expenses | 474 | 365 | 339 | 376 | 364 | 392 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (609) | (563) | (539) | (490) | (503) | (504) | |
Interest Income | 41 | 163 | 148 | 99 | 100 | 139 | |
Income Tax Expense | (311) | (812) | 446 | 779 | 1,007 | 1,079 | |
Net Income | |||||||
Net Income | (10,107) | (10,486) | 1,881 | 3,441 | 4,203 | 4,415 | |
Supplemental | |||||||
EBIT | (497) | (177) | 1,209 | 5,239 | 5,830 | 6,208 | |
EBITDA | 3,092 | 1,819 | 2,913 | 6,908 | 7,589 | 8,074 | |