
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 134,695 | 135,361 | 141,920 | 142,072 | 156,690 | 156,690 | |
COGS | 121,068 | 120,533 | 126,980 | 128,032 | 140,579 | 140,579 | |
Gross Profit | 13,627 | 14,828 | 14,940 | 14,040 | 16,111 | 16,111 | |
Operating Expenses & Income | |||||||
Operating Income | 6,455 | 7,369 | 7,381 | 5,774 | 6,626 | 7,618 | |
Total Operating Expenses | 7,170 | 7,456 | 7,556 | 8,266 | 9,485 | 8,493 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 7,027 | 7,311 | 7,421 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (247) | (232) | (234) | (238) | (291) | (138) | |
Interest Income | 165 | 164 | 168 | 168 | - | - | |
Income Tax Expense | 2,565 | 2,500 | 2,578 | 2,427 | 2,973 | 2,972 | |
Net Income | |||||||
Net Income | 4,660 | 5,110 | 5,391 | 4,061 | 3,493 | 3,492 | |
Supplemental | |||||||
EBIT | 6,445 | 7,380 | 7,354 | 6,784 | 6,814 | 6,574 | |
EBITDA | 11,496 | 12,356 | 12,382 | 12,114 | 12,515 | 12,019 | |