

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 108,538 | 95,792 | 112,099 | 129,912 | 124,086 | 124,086 | |
COGS | 98,177 | 86,598 | 101,366 | 116,328 | 111,181 | 111,076 | |
Gross Profit | 10,361 | 9,194 | 10,733 | 13,584 | 12,905 | 13,010 | |
Operating Expenses & Income | |||||||
Operating Income | 2,154 | 1,266 | 2,258 | 4,693 | 3,877 | 3,876 | |
Total Operating Expenses | 8,204 | 7,925 | 8,472 | 8,887 | 9,028 | 9,130 | |
R&D Expenses | 80 | 68 | 30 | 11 | - | - | |
Selling General & Admin Expenses | 7,942 | 7,640 | 8,295 | 8,733 | - | 2,393 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (53) | (53) | (90) | (185) | (379) | (379) | |
Interest Income | 62 | 34 | 18 | 43 | 78 | 78 | |
Income Tax Expense | 916 | 222 | 653 | 1,316 | 1,183 | 1,183 | |
Net Income | |||||||
Net Income | 1,303 | 806 | 1,873 | 3,056 | 7,022 | 7,022 | |
Supplemental | |||||||
EBIT | 2,111 | 897 | 2,357 | 4,712 | 3,877 | 8,633 | |
EBITDA | 2,386 | 1,180 | 2,599 | 4,955 | 4,131 | 8,808 | |