
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 115,343 | 123,838 | 111,433 | 125,108 | 149,438 | 162,950 | |
COGS | 99,791 | 110,601 | 98,410 | 109,686 | 129,067 | 139,018 | |
Gross Profit | 15,552 | 13,237 | 13,023 | 15,422 | 20,371 | 23,932 | |
Operating Expenses & Income | |||||||
Operating Income | 10,772 | 8,280 | 7,930 | 10,217 | 14,162 | 17,777 | |
Total Operating Expenses | 4,780 | 4,957 | 5,093 | 5,205 | 6,209 | 6,155 | |
R&D Expenses | 164 | 153 | 110 | 123 | - | - | |
Selling General & Admin Expenses | 1,326 | 1,265 | 1,150 | 1,183 | 1,319 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (19) | (21) | (11) | (43) | (140) | (160) | |
Interest Income | 65 | 4 | 4 | 5 | 9 | - | |
Income Tax Expense | 1,641 | 2,723 | 1,856 | 2,580 | 1,643 | 1,660 | |
Net Income | |||||||
Net Income | 4,314 | 5,318 | 3,816 | 5,208 | 3,587 | 3,287 | |
Supplemental | |||||||
EBIT | 10,772 | 8,280 | 7,930 | 10,217 | 14,162 | 17,777 | |
EBITDA | 13,330 | 10,517 | 9,977 | 12,159 | 16,558 | 20,139 | |