
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 48,389 | 55,890 | 60,377 | 66,283 | 60,299 | 59,569 | |
COGS | 38,464 | 44,309 | 47,551 | 50,543 | 47,090 | 46,419 | |
Gross Profit | 9,925 | 11,581 | 12,826 | 15,740 | 13,209 | 13,150 | |
Operating Expenses & Income | |||||||
Operating Income | 5,339 | 6,830 | 8,062 | 10,643 | 7,677 | 7,662 | |
Total Operating Expenses | 4,585 | 4,750 | 4,765 | 5,127 | 5,532 | 5,488 | |
R&D Expenses | 187 | 209 | 205 | 211 | - | - | |
Selling General & Admin Expenses | 4,585 | 4,653 | 4,764 | 5,125 | 5,532 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4) | (4) | (4) | (5) | (7) | (7) | |
Interest Income | 204 | 34 | 98 | 111 | 135 | - | |
Income Tax Expense | 1,846 | 2,205 | 2,212 | 3,195 | 1,893 | 1,834 | |
Net Income | |||||||
Net Income | 3,793 | 4,680 | 6,243 | 8,455 | 5,494 | 5,548 | |
Supplemental | |||||||
EBIT | 5,643 | 6,907 | 8,552 | 11,858 | 7,677 | 7,920 | |
EBITDA | 6,404 | 7,475 | 9,170 | 12,615 | 8,665 | 8,914 | |