

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 58,923 | 61,933 | 61,600 | 61,283 | 58,581 | 60,083 | |
COGS | 53,022 | 56,345 | 56,058 | 55,402 | 53,053 | 54,520 | |
Gross Profit | 5,901 | 5,588 | 5,417 | 5,881 | 5,528 | 5,563 | |
Operating Expenses & Income | |||||||
Operating Income | 2,975 | 2,557 | 2,586 | 3,163 | 2,291 | 2,397 | |
Total Operating Expenses | 3,292 | 3,240 | 2,581 | 2,718 | 3,237 | 3,166 | |
R&D Expenses | - | - | 25 | 36 | - | - | |
Selling General & Admin Expenses | 3,300 | 3,286 | 3,164 | 3,189 | 3,237 | 3,217 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (157) | (205) | (584) | (639) | (1,144) | (442) | |
Interest Income | 73 | 117 | 543 | 127 | 998 | 216 | |
Income Tax Expense | 525 | 609 | 598 | 392 | 332 | 458 | |
Net Income | |||||||
Net Income | 2,377 | 1,832 | 1,988 | 2,392 | 1,369 | 2,074 | |
Supplemental | |||||||
EBIT | 3,030 | 2,636 | 3,104 | 3,392 | 2,839 | 2,852 | |
EBITDA | 4,737 | 4,349 | 5,022 | 5,255 | 4,300 | 4,332 | |