
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 163,463 | 152,285 | 162,984 | 167,760 | 169,410 | 174,060 | |
COGS | 153,172 | 141,306 | 152,076 | 156,779 | 159,633 | 164,220 | |
Gross Profit | 10,291 | 10,979 | 10,908 | 10,981 | 9,777 | 9,840 | |
Operating Expenses & Income | |||||||
Operating Income | 7,566 | 8,243 | 7,990 | 7,438 | 7,022 | 6,612 | |
Total Operating Expenses | 2,724 | 2,735 | 2,917 | 3,543 | 2,755 | 3,228 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 231 | 244 | 232 | 242 | 263 | 263 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (104) | (116) | (122) | (124) | (171) | (194) | |
Interest Income | 22 | 27 | 37 | 54 | 60 | 28 | |
Income Tax Expense | 2,426 | 2,596 | 2,749 | 3,235 | 2,231 | 2,094 | |
Net Income | |||||||
Net Income | 4,909 | 5,730 | 5,291 | 3,835 | 4,546 | 4,358 | |
Supplemental | |||||||
EBIT | 7,525 | 8,239 | 7,991 | 7,438 | 7,023 | 5,831 | |
EBITDA | 9,816 | 10,804 | 10,848 | 10,630 | 10,100 | 9,090.3 | |