

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 36,013 | 39,764 | 50,945 | 55,890 | 54,077 | 50,651 | |
COGS | 30,531 | 32,519 | 41,513 | 43,968 | 42,879 | 40,615 | |
Gross Profit | 5,482 | 7,245 | 9,432 | 11,922 | 11,198 | 10,037 | |
Operating Expenses & Income | |||||||
Operating Income | 440 | 1,936 | 3,407 | 5,396 | 4,161 | 3,188 | |
Total Operating Expenses | 35,573 | 37,828 | 47,538 | 50,494 | 49,916 | 47,464 | |
R&D Expenses | 1,423 | 1,398 | 1,618 | 1,757 | 1,671 | 2,092 | |
Selling General & Admin Expenses | 4,097 | 4,357 | 4,885 | 5,303 | 5,591 | 5,096 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (270) | (156) | (245) | (369) | (348) | (420) | |
Interest Income | 62 | 99 | 337 | 384 | 430 | 428 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | (143) | 2,347 | 2,665 | 3,775 | 2,900 | 2,404 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | - | - | - | - | - | - | |