
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 172,627 | 182,768 | 166,321 | 176,115 | 185,754 | 202,615 | |
COGS | 152,411 | 161,089 | 145,867 | 152,740 | 159,897 | 174,586 | |
Gross Profit | 20,216 | 21,679 | 20,454 | 23,375 | 25,857 | 28,029 | |
Operating Expenses & Income | |||||||
Operating Income | 2,902 | 3,463 | 2,231 | 1,923 | 2,117 | 2,149 | |
Total Operating Expenses | 17,314 | 18,216 | 18,223 | 21,452 | 23,740 | 25,880 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 14,817 | 15,481 | 15,604 | 18,671 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (22) | (20) | (27) | (70) | (107) | (109) | |
Interest Income | 62 | 102 | 110 | 69 | 89 | - | |
Income Tax Expense | 1,292 | 1,290 | 1,265 | 1,188 | 817 | 1,143 | |
Net Income | |||||||
Net Income | 2,293 | 2,978 | 2,489 | 1,600 | 2,136 | 2,522 | |
Supplemental | |||||||
EBIT | 3,610 | 4,289 | 3,781 | 2,854 | 3,069 | 2,688 | |
EBITDA | 4,154 | 4,647 | 4,244 | 3,450 | 3,837 | 3,684 | |