

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 41,065 | 54,687 | 55,475 | 54,739 | 52,117 | 52,072 | |
COGS | 20,543 | 22,445 | 23,840 | 21,921 | 20,660 | 20,819 | |
Gross Profit | 20,522 | 32,242 | 31,635 | 32,818 | 31,457 | 31,253 | |
Operating Expenses & Income | |||||||
Operating Income | 2,472 | 3,704 | 3,070 | 2,531 | 1,760 | 2,079 | |
Total Operating Expenses | 18,050 | 28,538 | 28,565 | 30,287 | 29,697 | 29,174 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 13,400 | 12,907 | 12,845 | 13,107 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (93) | (89) | (101) | (121) | (140) | (105) | |
Interest Income | 13 | 53 | 66 | 86 | 61 | - | |
Income Tax Expense | 703 | 1,383 | 883 | 845 | 1,071 | 1,039 | |
Net Income | |||||||
Net Income | 1,815 | 2,665 | 2,458 | 1,925 | 1,474 | 1,845 | |
Supplemental | |||||||
EBIT | 2,472 | 3,704 | 3,070 | 2,531 | 1,760 | 2,079 | |
EBITDA | 3,936 | 5,330 | 4,791 | 4,571 | 3,780 | 4,118 | |