
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 103,737 | 113,045 | 122,674 | 139,868 | 150,258 | 153,515 | |
COGS | 80,535 | 88,956 | 95,539 | 100,278 | 108,075 | 109,894 | |
Gross Profit | 23,202 | 24,089 | 27,135 | 39,589 | 42,183 | 43,621 | |
Operating Expenses & Income | |||||||
Operating Income | 7,500 | 8,341 | 8,271 | 8,679 | 8,687 | 9,094 | |
Total Operating Expenses | 15,694 | 15,748 | 18,864 | 30,912 | 33,496 | 34,527 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 14,004 | 14,572 | 16,616 | 27,513 | 5,743 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (21) | (36) | (39) | (52) | (89) | (104) | |
Interest Income | 889 | - | 65 | 82 | 209 | - | |
Income Tax Expense | 2,091 | 2,846 | 2,720 | 3,286 | 3,077 | 2,893 | |
Net Income | |||||||
Net Income | 6,177 | 5,659 | 5,680 | 5,829 | 7,120 | 7,516 | |
Supplemental | |||||||
EBIT | 8,397 | 8,699 | 8,567 | 9,692 | 8,687 | 10,441 | |
EBITDA | 9,174 | 9,579 | 9,640 | 11,410 | 10,586 | 12,324.8 | |