

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 21,200 | 21,636 | 23,699 | 25,202 | 26,344 | 52,793 | |
COGS | 10,748 | 11,085 | 11,937 | 12,746 | 13,250 | 26,621 | |
Gross Profit | 10,452 | 10,551 | 11,762 | 12,456 | 13,094 | 26,172 | |
Operating Expenses & Income | |||||||
Operating Income | 2,076 | 2,462 | 2,716 | 3,159 | 3,575 | 7,739 | |
Total Operating Expenses | 8,188 | 8,089 | 9,046 | 9,297 | 9,519 | 18,433 | |
R&D Expenses | 2 | 2 | 2 | - | - | - | |
Selling General & Admin Expenses | 8,518 | 8,513 | 9,371 | 9,638 | 10,039 | 9,829 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (844) | (827) | (1,001) | (1,206) | (1,218) | (2,184) | |
Interest Income | 116 | 115 | 144 | 205 | 150 | - | |
Income Tax Expense | 416 | 484 | 471 | 591 | 713 | 1,386 | |
Net Income | |||||||
Net Income | 769 | 1,013 | 1,257 | 1,499 | 1,743 | 3,442 | |
Supplemental | |||||||
EBIT | 2,020 | 2,340 | 2,808 | 3,293 | 3,741 | 6,649 | |
EBITDA | 3,177 | 3,537 | 4,080 | 4,625 | 5,094 | 8,872 | |