

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 138,215 | 132,776 | 129,139 | 129,806 | 129,429 | 136,824 | |
COGS | 103,613 | 102,678 | 95,859 | 97,950 | 99,005 | 104,726 | |
Gross Profit | 34,602 | 30,098 | 33,280 | 31,856 | 30,424 | 32,098 | |
Operating Expenses & Income | |||||||
Operating Income | 9,332 | 5,638 | 8,083 | 9,318 | 7,891 | 7,797 | |
Total Operating Expenses | 25,270 | 24,460 | 25,197 | 22,538 | 22,533 | 24,301 | |
R&D Expenses | 6,379 | 6,397 | 5,480 | 5,679 | 6,058 | 6,082 | |
Selling General & Admin Expenses | 6,749 | 7,275 | 6,216 | 18,858 | 8,946 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (107) | (103) | (79) | (146) | (249) | (348) | |
Interest Income | 153 | 201 | 559 | 550 | 268 | - | |
Income Tax Expense | 1,718 | 2,009 | 1,482 | 1,972 | 1,725 | 2,003 | |
Net Income | |||||||
Net Income | (3,659) | 5,193 | 7,544 | 4,090 | 8,260 | 9,064 | |
Supplemental | |||||||
EBIT | (1,442) | 7,368 | 9,212 | 6,314 | 10,367 | 8,301 | |
EBITDA | 3,690 | 12,153 | 14,015 | 11,658 | 15,666 | 13,870 | |