
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 53,170 | 56,504 | 59,529 | 61,014 | 63,903 | 64,626 | |
COGS | 36,436 | 38,528 | 40,492 | 41,288 | 44,020 | 44,725 | |
Gross Profit | 16,734 | 17,976 | 19,037 | 19,726 | 19,883 | 19,901 | |
Operating Expenses & Income | |||||||
Operating Income | 2,937 | 3,342 | 3,704 | 3,902 | 4,462 | 4,543 | |
Total Operating Expenses | 13,797 | 14,634 | 15,333 | 15,824 | 15,421 | 15,358 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 13,797 | 14,582 | 15,333 | 15,792 | 15,608 | 15,476 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (683) | (716) | (837) | (854) | (763) | (711) | |
Interest Income | 673 | 693 | 34 | 812 | 22 | 279 | |
Income Tax Expense | 466 | 665 | 714 | 806 | 1,080 | 1,104 | |
Net Income | |||||||
Net Income | 1,875 | 1,921 | 2,100 | 2,171 | 2,667 | 2,795 | |
Supplemental | |||||||
EBIT | 3,133 | 3,375 | 3,738 | 3,940 | 4,445 | 4,523 | |
EBITDA | 5,797 | 6,170 | 6,644 | 6,906 | 7,179 | 7,199 | |