
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 107,091 | 113,725 | 133,517 | 131,662 | 138,428 | 145,851 | |
COGS | 87,259 | 91,287 | 110,634 | 108,112 | 112,812 | 119,937 | |
Gross Profit | 19,832 | 22,438 | 22,883 | 23,550 | 25,616 | 25,914 | |
Operating Expenses & Income | |||||||
Operating Income | 15,549 | 17,186 | 17,577 | 18,311 | 20,406 | 20,603 | |
Total Operating Expenses | 4,282 | 5,250 | 5,306 | 5,239 | 5,210 | 5,311 | |
R&D Expenses | 4 | 2 | 1 | - | - | - | |
Selling General & Admin Expenses | 3,145 | 3,298 | 3,403 | 3,605 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (33) | (38) | - | - | - | - | |
Interest Income | 18 | 22 | - | 26 | 310 | - | |
Income Tax Expense | 4,786 | 5,212 | 5,385 | 5,552 | 5,547 | 5,727 | |
Net Income | |||||||
Net Income | 10,796 | 12,013 | 12,286 | 12,816 | 15,224 | 15,342 | |
Supplemental | |||||||
EBIT | 15,550 | 17,187 | 17,577 | 18,369 | 20,406 | 20,700 | |
EBITDA | 15,864 | 17,561 | 17,895 | 18,754 | 20,889 | 21,188 | |