
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 58,492 | 65,013 | 69,297 | 64,796 | 68,696 | 67,152 | |
COGS | 43,375 | 50,038 | 55,687 | 51,754 | 54,759 | 52,932 | |
Gross Profit | 15,117 | 14,975 | 13,610 | 13,042 | 13,937 | 14,220 | |
Operating Expenses & Income | |||||||
Operating Income | 2,230 | 1,508 | 912 | 537 | 52 | 384 | |
Total Operating Expenses | 12,887 | 13,467 | 12,698 | 12,505 | 13,885 | 13,836 | |
R&D Expenses | 644 | 628 | 581 | 557 | 533 | - | |
Selling General & Admin Expenses | 3,052 | 3,116 | 6,529 | 3,232 | 6,835 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (117) | (123) | (103) | (81) | (97) | (74) | |
Interest Income | 1 | 724 | - | 8 | 27 | - | |
Income Tax Expense | 1,112 | 647 | 821 | 1,248 | 2,027 | 2,185 | |
Net Income | |||||||
Net Income | 1,975 | 1,260 | 1,811 | 2,703 | 5,032 | 5,196 | |
Supplemental | |||||||
EBIT | 2,230 | 1,508 | 912 | 537 | 52 | 384 | |
EBITDA | 4,639 | 3,890 | 3,536 | 3,051 | 2,364 | 2,694 | |