

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 32,644 | 32,776 | 33,969 | 37,458 | 41,522 | 43,854 | |
COGS | 17,304 | 16,708 | 16,264 | 17,574 | 18,917 | 19,643 | |
Gross Profit | 15,340 | 16,068 | 17,705 | 19,884 | 22,605 | 24,211 | |
Operating Expenses & Income | |||||||
Operating Income | 2,715 | 3,288 | 4,576 | 5,688 | 5,680 | 5,737 | |
Total Operating Expenses | 12,625 | 12,780 | 13,129 | 14,196 | 16,925 | 18,474 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 11,450 | 11,439 | 11,569 | 14,196 | 14,780 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (174) | (146) | (72) | (91) | (149) | (215) | |
Interest Income | 12 | 20 | 20 | 12 | 20 | - | |
Income Tax Expense | 801 | 1,336 | 1,430 | 1,366 | 2,202 | 2,142 | |
Net Income | |||||||
Net Income | 919 | 2,059 | 2,843 | 3,691 | 1,622 | 1,647 | |
Supplemental | |||||||
EBIT | 2,077 | 3,647 | 4,639 | 5,511 | 4,372 | 4,431 | |
EBITDA | 4,786 | 5,379 | 6,327 | 7,225 | 6,190 | 6,363 | |