

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 85,307 | 93,311 | 86,785 | 93,734 | 108,485 | 110,654 | |
COGS | 67,710 | 73,817 | 64,631 | 69,102 | 80,175 | 80,018 | |
Gross Profit | 17,597 | 19,494 | 22,154 | 24,632 | 28,310 | 30,636 | |
Operating Expenses & Income | |||||||
Operating Income | 3,825 | 4,637 | 5,581 | 6,487 | 8,032 | 8,983 | |
Total Operating Expenses | 13,772 | 14,857 | 16,573 | 18,145 | 20,278 | 21,653 | |
R&D Expenses | 109 | 142 | 142 | 152 | - | - | |
Selling General & Admin Expenses | 13,663 | 14,715 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (62) | (30) | (13) | (6) | (87) | (151) | |
Interest Income | 19 | 17 | 18 | 23 | 56 | - | |
Income Tax Expense | 1,717 | 1,928 | 1,858 | 3,193 | 3,400 | 3,606 | |
Net Income | |||||||
Net Income | 2,247 | 5,001 | 4,490 | 7,799 | 7,507 | 8,480 | |
Supplemental | |||||||
EBIT | 4,112 | 7,028 | 6,458 | 11,087 | 11,067 | 10,728 | |
EBITDA | 4,695 | 7,617 | 7,139 | 11,916 | 11,912 | 11,832 | |