

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 39,336 | 40,622 | 41,135 | 51,502 | 7,205 | (56,577) | |
COGS | 23,925 | 22,602 | 24,412 | 25,634 | 5,534 | (36,448) | |
Gross Profit | 15,411 | 18,020 | 16,723 | 25,868 | 1,671 | (20,129) | |
Operating Expenses & Income | |||||||
Operating Income | 6,440 | 14,064 | 3,905 | 18,588 | 1,024 | (14,190) | |
Total Operating Expenses | 8,179 | 3,924 | 4,694 | 4,852 | 593 | (35,823) | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 6,213 | 1,734 | 3,228 | 1,897 | 923 | 5,488 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (17) | (17) | (18) | (51) | - | - | |
Interest Income | 15 | 40 | 168 | 109 | - | - | |
Income Tax Expense | 1,492 | 3,119 | 3,080 | 4,429 | 260 | (631) | |
Net Income | |||||||
Net Income | 4,832 | 8,842 | 17,399 | 13,119 | 2,768 | (10,663) | |
Supplemental | |||||||
EBIT | 9,519.8 | 14,064 | 3,905 | 18,588 | 261 | - | |
EBITDA | 9,520 | 15,593 | 5,035 | 22,437 | 1,606 | - | |