
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 96,890 | 107,963 | 113,503 | 124,323 | 131,032 | 129,949 | |
COGS | 81,943 | 91,610 | 96,249 | 105,526 | 111,186 | 110,136 | |
Gross Profit | 14,947 | 16,353 | 17,495 | 18,797 | 19,846 | 19,813 | |
Operating Expenses & Income | |||||||
Operating Income | 4,396 | 5,102 | 5,234 | 6,021 | 6,513 | 6,319 | |
Total Operating Expenses | 10,550 | 11,250 | 12,263 | 12,776 | 13,333 | 13,494 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 10,376 | 11,080 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6) | (6) | (8) | (15) | (8) | (7) | |
Interest Income | 4 | 8 | 9 | 20 | 63 | - | |
Income Tax Expense | 1,562 | 1,738 | 1,749 | 2,180 | 2,432 | 2,394 | |
Net Income | |||||||
Net Income | 3,177 | 3,667 | 4,000 | 4,691 | 5,023 | 4,901 | |
Supplemental | |||||||
EBIT | 4,755 | 5,442 | 5,772 | 6,900 | 7,456 | 6,617 | |
EBITDA | 4,929 | 5,612 | 6,014 | 7,210 | 7,800 | 6,967 | |