

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 33,896 | 36,107 | 37,653 | 40,043 | 41,140 | 41,375 | |
COGS | 5,817 | 7,034 | 7,669 | 8,515 | 8,559 | 8,631 | |
Gross Profit | 28,079 | 29,073 | 29,984 | 31,528 | 32,581 | 32,744 | |
Operating Expenses & Income | |||||||
Operating Income | 3,426 | 3,524 | 3,755 | 4,098 | 4,782 | 4,561 | |
Total Operating Expenses | 24,653 | 25,549 | 26,229 | 27,430 | 27,799 | 28,183 | |
R&D Expenses | 143 | 102 | 100 | 92 | 87 | - | |
Selling General & Admin Expenses | 10,749 | 11,101 | 10,726 | 10,807 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1) | (5) | (3) | (1) | (1) | - | |
Interest Income | 26 | 10 | - | 8 | 8 | - | |
Income Tax Expense | 1,078 | 1,117 | 1,135 | 1,314 | 1,564 | 1,458 | |
Net Income | |||||||
Net Income | 2,323 | 2,357 | 2,394 | 2,795 | 2,554 | 3,238 | |
Supplemental | |||||||
EBIT | 3,426 | 3,524 | 3,755 | 4,098 | 4,782 | 4,561 | |
EBITDA | 3,850 | 3,952 | 4,188 | 4,488 | 5,147 | 4,877 | |