
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 81,747 | 94,436 | 81,758 | 84,186 | 82,855 | 82,466 | |
COGS | 71,187 | 83,126 | 72,924 | 75,558 | 73,863 | 73,369 | |
Gross Profit | 10,560 | 11,310 | 8,834 | 8,628 | 8,992 | 9,097 | |
Operating Expenses & Income | |||||||
Operating Income | 6,535 | 6,600 | 4,416 | 3,878 | 4,012 | 6,144 | |
Total Operating Expenses | 4,025 | 4,710 | 4,418 | 4,750 | 4,980 | 2,953 | |
R&D Expenses | 65 | 74 | 82 | - | - | - | |
Selling General & Admin Expenses | 842 | 868 | 770 | 802 | 1,276 | 21,100 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (605) | (654) | (836) | (950) | (1,043) | (1,337) | |
Interest Income | 515 | 584 | 185 | 221 | 226 | 559 | |
Income Tax Expense | 1,936 | 2,194 | 1,580 | 1,494 | 1,540 | 1,571 | |
Net Income | |||||||
Net Income | 5,053 | 5,359 | 3,675 | 3,332 | 3,501 | 3,527 | |
Supplemental | |||||||
EBIT | 7,964 | 8,565 | 6,349 | 6,013 | 6,289 | 6,648 | |
EBITDA | 11,723 | 12,694 | 10,798 | 10,730 | 11,150 | 11,524 | |