
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 74,954 | 86,325 | 112,800 | 140,858 | 172,580 | 196,267 | |
COGS | 66,557 | 75,541 | 99,722 | 126,290 | 154,716 | 176,901 | |
Gross Profit | 8,397 | 10,784 | 13,078 | 14,568 | 17,864 | 19,366 | |
Operating Expenses & Income | |||||||
Operating Income | 2,240 | 4,053 | 4,235 | 4,594 | 7,612 | 8,314 | |
Total Operating Expenses | 6,157 | 6,731 | 8,843 | 9,974 | 10,252 | 11,052 | |
R&D Expenses | 22 | 4 | 7 | 7 | 19 | - | |
Selling General & Admin Expenses | 6,123 | 6,727 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (36) | (37) | (46) | (84) | (174) | (219) | |
Interest Income | 23 | 194 | - | 16 | 15 | - | |
Income Tax Expense | 769 | 1,492 | 967 | 1,341 | 1,729 | 1,705 | |
Net Income | |||||||
Net Income | 1,560 | 2,647 | 3,350 | 1,514 | 5,629 | 6,830 | |
Supplemental | |||||||
EBIT | 2,365 | 4,177 | 4,364 | 2,940 | 7,532 | 8,776 | |
EBITDA | 2,957 | 4,796 | 5,153 | 3,977 | 8,685 | 9,937 | |