

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 74,867 | 113,569 | 146,647 | 189,883 | 248,947 | 280,572 | |
COGS | 73,940 | 97,050 | 124,025 | 159,148 | 206,783 | 233,442 | |
Gross Profit | 8,754 | 16,519 | 22,622 | 30,735 | 42,164 | 47,130 | |
Operating Expenses & Income | |||||||
Operating Income | (455) | 1,102 | 2,211 | 3,878 | 7,299 | 6,944 | |
Total Operating Expenses | 11,487 | 15,490 | 20,449 | 26,857 | 34,865 | 40,109 | |
R&D Expenses | 47 | 135 | 184 | - | - | - | |
Selling General & Admin Expenses | 8,900 | 8,308 | 20,448 | 26,678 | 34,865 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (430) | (542) | (637) | (746) | (969) | (1,039) | |
Interest Income | 255 | 4 | 11 | 11 | 54 | - | |
Income Tax Expense | (689) | 92 | 566 | 1,288 | 2,161 | 1,922 | |
Net Income | |||||||
Net Income | (854) | 384 | 1,010 | 1,841 | 3,890 | 3,731 | |
Supplemental | |||||||
EBIT | (1,115) | 816 | 2,221 | 3,889 | 7,150 | 6,811 | |
EBITDA | 2,512 | 5,501 | 7,478 | 9,489 | 13,111 | 12,260 | |