
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 80,135 | 83,861 | 82,105 | 84,409 | 81,447 | 81,447 | |
COGS | 59,090 | 65,517 | 65,373 | 64,238 | 60,742 | 60,769 | |
Gross Profit | 21,045 | 18,344 | 16,732 | 20,171 | 20,705 | 20,678 | |
Operating Expenses & Income | |||||||
Operating Income | 7,495 | 4,408 | 2,943 | 6,094 | 6,453 | 6,453 | |
Total Operating Expenses | 13,550 | 13,936 | 13,789 | 14,077 | 14,252 | 14,225 | |
R&D Expenses | 2,376 | 2,674 | 2,722 | 2,699 | - | - | |
Selling General & Admin Expenses | 11,256 | 11,899 | 11,917 | 12,022 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (73) | (76) | (116) | (140) | (162) | (162) | |
Interest Income | 1,804 | 4 | 14 | 28 | 38 | - | |
Income Tax Expense | 2,119 | 2,368 | 3,091 | 824 | 1,629 | 1,629 | |
Net Income | |||||||
Net Income | 6,747 | 2,344 | (7,092) | 5,014 | 2,752 | 2,752 | |
Supplemental | |||||||
EBIT | 7,495 | 4,408 | 2,943 | 6,094 | 6,453 | 6,453 | |
EBITDA | 11,962 | 8,961 | 7,422 | 9,854 | 10,193 | 10,137 | |