
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 127,004 | 156,735 | 171,842 | 187,442 | 185,019 | 185,527 | |
COGS | 109,126 | 135,754 | 152,704 | 164,037 | 173,423 | 174,884 | |
Gross Profit | 17,878 | 20,981 | 19,138 | 23,405 | 11,596 | 10,643 | |
Operating Expenses & Income | |||||||
Operating Income | 9,324 | 10,314 | 9,298 | 12,784 | 2,909 | 1,814 | |
Total Operating Expenses | 117,680 | 146,421 | 162,544 | 174,658 | 182,110 | 183,713 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 8,554 | 10,667 | 9,840 | 10,621 | 8,687 | 8,829 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (950) | (987) | (911) | (846) | (727) | (685) | |
Interest Income | 146 | 460 | 1,109 | 967 | 854 | 1,302 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 10,019 | 9,934 | 10,127 | 6,008 | 2,697 | 1,949 | |
Supplemental | |||||||
EBIT | - | 12,584 | 11,314 | 9,365 | 3,844 | 2,770 | |
EBITDA | 25,717 | 23,874 | 23,202 | 21,754 | 18,432 | 17,516 | |