

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 39,336 | 40,622 | 41,135 | 51,502 | 7,205 | 7,205 | |
COGS | 16,160 | 22,602 | 24,412 | 25,634 | 5,534 | 5,534 | |
Gross Profit | 23,176 | 18,020 | 16,723 | 25,868 | 1,671 | 1,671 | |
Operating Expenses & Income | |||||||
Operating Income | 7,294 | 14,096 | 12,029 | 21,016 | 1,078 | 997 | |
Total Operating Expenses | 32,042 | 26,526 | 29,106 | 30,486 | 6,127 | 6,208 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 12,417 | 2,733 | 3,228 | 2,835 | 923 | 6,447 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | (108) | (76) | (51) | - | - | |
Interest Income | - | 40 | 168 | 109 | - | - | |
Income Tax Expense | 2,513 | 3,119 | 3,080 | - | - | 954 | |
Net Income | |||||||
Net Income | 4,832 | 8,842 | 17,399 | 13,119 | 2,768 | 2,768 | |
Supplemental | |||||||
EBIT | 12,178 | 14,096 | 12,029 | - | - | - | |
EBITDA | 8,618 | 15,362 | 13,159 | 19,320 | - | - | |