

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 376,093 | 379,400 | 370,751 | 379,191 | 385,383 | 390,776 | |
COGS | 244,234 | 247,335 | 243,540 | 261,658 | 265,589 | 269,399 | |
Gross Profit | 131,859 | 132,065 | 127,211 | 117,533 | 119,794 | 121,377 | |
Operating Expenses & Income | |||||||
Operating Income | 27,825 | 26,053 | 22,082 | 21,591 | 23,055 | 23,861 | |
Total Operating Expenses | 104,027 | 106,005 | 105,130 | 95,942 | 96,739 | 97,516 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 84,840 | 86,587 | 85,778 | 6,328 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (113) | (72) | (52) | (111) | (178) | (207) | |
Interest Income | 19 | 23 | 25 | 43 | 76 | - | |
Income Tax Expense | 8,425 | 8,378 | 6,866 | 6,915 | 7,178 | 7,533 | |
Net Income | |||||||
Net Income | 17,897 | 17,096 | 13,712 | 13,719 | 14,645 | 15,006 | |
Supplemental | |||||||
EBIT | 26,435 | 25,546 | 20,634 | 20,746 | 22,001 | 22,723 | |
EBITDA | 38,209 | 37,362 | 32,842 | 33,394 | 35,335 | 36,301 | |