
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 71,504 | 82,318 | 88,847 | 89,657 | 90,025 | 90,663 | |
COGS | 59,995 | 69,433 | 73,753 | 73,063 | 73,401 | 73,259 | |
Gross Profit | 11,509 | 12,885 | 15,093 | 16,594 | 16,624 | 17,404 | |
Operating Expenses & Income | |||||||
Operating Income | 1,749 | 2,010 | 3,648 | 4,300 | 3,771 | 4,306 | |
Total Operating Expenses | 9,754 | 10,870 | 11,448 | 12,294 | 12,853 | 13,098 | |
R&D Expenses | 1,592 | 1,653 | 1,896 | - | - | - | |
Selling General & Admin Expenses | 7,274 | 8,129 | 8,663 | 9,772 | 2,414 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (94) | (158) | (231) | (200) | (193) | (209) | |
Interest Income | 251 | 44 | 78 | 78 | 80 | - | |
Income Tax Expense | 559 | 1,316 | 968 | 1,249 | 1,505 | 1,663 | |
Net Income | |||||||
Net Income | 2,084 | 2,135 | 3,050 | 2,932 | 1,145 | 1,652 | |
Supplemental | |||||||
EBIT | 2,649 | 3,670 | 4,324 | 4,653 | 3,771 | 4,368 | |
EBITDA | 7,018 | 8,141 | 8,977 | 9,691 | 8,993 | 12,073 | |