
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 174,069 | 180,518 | 195,265 | 247,121 | 274,952 | 282,382 | |
COGS | 151,118 | 157,018 | 170,088 | 221,157 | 248,966 | 249,453 | |
Gross Profit | 22,951 | 23,500 | 25,177 | 25,964 | 25,986 | 32,929 | |
Operating Expenses & Income | |||||||
Operating Income | 7,941 | 8,450 | 8,536 | 9,417 | 9,129 | 9,760 | |
Total Operating Expenses | 15,010 | 15,050 | 16,641 | 16,547 | 16,857 | 23,169 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 12,242 | 12,738 | 14,822 | 14,844 | 14,617 | 13,960 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,208) | (1,228) | (1,446) | (1,435) | (1,381) | (1,395) | |
Interest Income | 1,208 | 1,228 | 1,524 | 3,990 | 1,432 | 783 | |
Income Tax Expense | 1,370 | 1,615 | 141 | 1,491 | 1,345 | 1,508 | |
Net Income | |||||||
Net Income | 5,370 | 6,704 | 5,164 | 3,434 | 5,957 | 6,416 | |
Supplemental | |||||||
EBIT | 8,162 | 8,579 | 9,034 | 9,692 | 8,974 | - | |
EBITDA | 9,963 | 10,436 | 10,846 | 11,446 | 11,607 | 11,773 | |