
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 45,438 | 44,590 | 47,774 | 59,202 | 84,240 | 87,232 | |
COGS | 37,123 | 35,915 | 36,414 | 46,158 | 66,241 | 68,175 | |
Gross Profit | 8,315 | 8,675 | 11,360 | 13,206 | 17,999 | 19,057 | |
Operating Expenses & Income | |||||||
Operating Income | 2,770 | 2,521 | 4,412 | 5,696 | 9,182 | 10,071 | |
Total Operating Expenses | 5,534 | 6,146 | 6,950 | 7,513 | 8,817 | 8,986 | |
R&D Expenses | 230 | 276 | 598 | 510 | 815 | - | |
Selling General & Admin Expenses | 1,145 | 1,298 | 1,310 | 1,083 | 1,731 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (31) | (30) | (30) | (30) | (27) | (38) | |
Interest Income | 1 | 1 | 1 | 1 | 3 | - | |
Income Tax Expense | 1,068 | 1,320 | 2,277 | 1,940 | 2,857 | 3,193 | |
Net Income | |||||||
Net Income | 2,547 | 3,043 | 5,397 | 4,879 | 7,546 | 8,322 | |
Supplemental | |||||||
EBIT | 3,576 | 4,393 | 7,705 | 6,853 | 9,182 | 9,722 | |
EBITDA | 4,169 | 5,036 | 8,368 | 7,756 | 10,082 | 10,621 | |