
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 105,954 | 124,827 | 125,925 | 126,669 | 128,126 | 129,762 | |
COGS | 80,615 | 95,477 | 94,465 | 93,386 | 94,153 | 94,837 | |
Gross Profit | 25,339 | 29,350 | 31,460 | 33,283 | 33,973 | 34,925 | |
Operating Expenses & Income | |||||||
Operating Income | 4,172 | 6,840 | 7,460 | 7,931 | 7,922 | 8,798 | |
Total Operating Expenses | 21,166 | 22,509 | 24,000 | 25,352 | 26,051 | 26,127 | |
R&D Expenses | 1,529 | 1,600 | 1,667 | - | - | - | |
Selling General & Admin Expenses | 16,815 | 18,178 | 19,394 | 20,717 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (153) | (152) | (141) | (211) | (305) | (329) | |
Interest Income | 238 | 2 | 3 | 8 | 17 | - | |
Income Tax Expense | 1,304 | 2,054 | 2,354 | 2,579 | 3,072 | 3,456 | |
Net Income | |||||||
Net Income | 2,917 | 4,727 | 5,470 | 6,906 | 6,702 | 7,428 | |
Supplemental | |||||||
EBIT | 4,534 | 7,031 | 8,085 | 9,813 | 7,922 | 10,216 | |
EBITDA | 7,245 | 9,961 | 11,036 | 12,792 | 11,258 | 13,646 | |