
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 74,954 | 86,325 | 112,800 | 140,858 | 172,580 | 208,337 | |
COGS | 66,557 | 75,541 | 99,722 | 126,290 | 154,716 | 188,354 | |
Gross Profit | 8,397 | 10,784 | 13,078 | 14,568 | 17,864 | 19,983 | |
Operating Expenses & Income | |||||||
Operating Income | 2,240 | 4,053 | 4,235 | 4,594 | 7,612 | 8,511 | |
Total Operating Expenses | 6,157 | 6,731 | 8,843 | 9,974 | 10,252 | 11,472 | |
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) | (250) | |
Interest Income | 23 | 194 | - | 16 | 15 | - | |
Income Tax Expense | 769 | 1,492 | 967 | 1,341 | 1,729 | 1,695 | |
Net Income | |||||||
Net Income | 1,560 | 2,647 | 3,350 | 1,514 | 5,629 | 7,056 | |
Supplemental | |||||||
EBIT | 2,365 | 4,177 | 4,364 | 2,940 | 7,532 | 9,069 | |
EBITDA | 2,957 | 4,796 | 5,153 | 3,977 | 8,685 | 10,230 | |