
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 75,600 | 86,984 | 88,734 | 89,357 | 92,352 | 91,424 | |
COGS | 54,916 | 63,689 | 64,880 | 65,551 | 67,838 | 67,109 | |
Gross Profit | 20,685 | 23,295 | 23,854 | 23,805 | 24,514 | 24,315 | |
Operating Expenses & Income | |||||||
Operating Income | 3,320 | 3,768 | 2,846 | 2,784 | 3,542 | 3,383 | |
Total Operating Expenses | 17,364 | 19,527 | 21,008 | 21,022 | 20,972 | 20,934 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 2,967 | 3,201 | 4,102 | 4,261 | 3,710 | 2,755 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (518) | (604) | (717) | (762) | (815) | (815) | |
Interest Income | 29 | 69 | 174 | 221 | 159 | 104 | |
Income Tax Expense | 591 | 714 | 456 | 481 | 649 | 647 | |
Net Income | |||||||
Net Income | 2,246 | 2,546 | 1,874 | 1,764 | 2,246 | 2,234 | |
Supplemental | |||||||
EBIT | 3,338 | 3,837 | 3,035 | 3,004 | 3,718 | 3,605 | |
EBITDA | 6,345 | 7,270 | 6,503 | 6,482 | 7,451 | 7,217 | |