
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 50,356 | 53,479 | 59,591 | 61,256 | 68,131 | 69,816 | |
COGS | 41,125 | 43,495 | 48,995 | 51,968 | 57,116 | 58,550 | |
Gross Profit | 9,231 | 9,984 | 10,596 | 9,288 | 11,015 | 11,266 | |
Operating Expenses & Income | |||||||
Operating Income | 3,139 | 3,414 | 3,965 | 2,311 | 3,606 | 3,749 | |
Total Operating Expenses | 6,091 | 6,570 | 6,632 | 6,977 | 7,409 | 7,517 | |
R&D Expenses | - | 107 | 84 | - | - | - | |
Selling General & Admin Expenses | 6,096 | 6,570 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5) | (9) | (11) | (14) | (22) | (21) | |
Interest Income | 3 | 5 | - | 13 | 73 | - | |
Income Tax Expense | 1,097 | 894 | 1,152 | 761 | 798 | 809 | |
Net Income | |||||||
Net Income | 1,978 | 2,348 | 2,004 | 1,850 | 2,896 | 2,963 | |
Supplemental | |||||||
EBIT | 3,082 | 3,267 | 3,180 | 2,313 | 3,736 | 3,717 | |
EBITDA | 3,836 | 4,064 | 4,013 | 3,209 | 4,565 | 4,560 | |