
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 97,204 | 100,034 | 90,745 | 90,894 | 88,661 | 89,930 | |
COGS | 79,772 | 79,954 | 73,039 | 73,836 | 72,631 | 74,971 | |
Gross Profit | 17,432 | 20,080 | 17,706 | 17,058 | 16,030 | 14,959 | |
Operating Expenses & Income | |||||||
Operating Income | 13,107 | 12,968 | 9,371 | 8,685 | 7,867 | 6,576 | |
Total Operating Expenses | 4,325 | 7,112 | 8,335 | 8,373 | 8,163 | 8,383 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 46,707 | 56,052 | 51,935 | 53,150 | 53,981 | 27,890 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (683) | (694) | (775) | (861) | (1,011) | (1,626) | |
Interest Income | 694 | 704 | 785 | 866 | 1,017 | 557 | |
Income Tax Expense | 3,705 | 3,277 | 1,865 | 1,660 | 1,592 | 1,294 | |
Net Income | |||||||
Net Income | 12,890 | 11,548 | 6,708 | 5,782 | 5,572 | 4,570 | |
Supplemental | |||||||
EBIT | 17,278 | 15,519 | 9,348 | 8,303 | 8,181 | 6,733 | |
EBITDA | 20,231 | 18,707 | 12,714 | 11,912 | 11,927 | 10,601 | |