

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 104,920 | 138,600 | 147,672 | 143,978 | 147,194 | 155,882 | |
COGS | 89,563 | 119,298 | 126,561 | 125,970 | 126,270 | 134,458 | |
Gross Profit | 15,357 | 19,302 | 21,111 | 18,008 | 20,924 | 21,424 | |
Operating Expenses & Income | |||||||
Operating Income | 5,669 | 7,983 | 8,829 | 5,633 | 7,951 | 7,594 | |
Total Operating Expenses | 9,688 | 11,319 | 12,282 | 12,375 | 12,973 | 13,830 | |
R&D Expenses | 3,895 | 4,513 | 4,979 | 5,306 | 5,632 | - | |
Selling General & Admin Expenses | 9,688 | 11,319 | 12,282 | 12,375 | 12,840 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,188) | (1,783) | (2,656) | (2,941) | (2,376) | (2,782) | |
Interest Income | 18 | 129 | 88 | 38 | 18 | - | |
Income Tax Expense | 1,202 | 1,366 | 754 | 861 | 1,247 | 1,012 | |
Net Income | |||||||
Net Income | 2,629 | 5,100 | 5,065 | 590 | 3,617 | 2,190 | |
Supplemental | |||||||
EBIT | 5,669 | 7,983 | 8,829 | 5,633 | 7,951 | 7,594 | |
EBITDA | 12,337 | 16,103 | 18,190 | 16,655 | 19,832 | 19,271 | |