

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 45,587 | 51,036 | 94,485 | 104,371 | 116,766 | 239,594 | |
COGS | 44,751 | 46,616 | 73,785 | 71,796 | 96,276 | 185,503 | |
Gross Profit | 836 | 4,420 | 20,700 | 32,575 | 20,490 | 54,091 | |
Operating Expenses & Income | |||||||
Operating Income | (1,443) | 3,471 | 15,125 | 13,928 | 14,073 | 28,679 | |
Total Operating Expenses | 4,010 | 4,176 | 5,575 | 18,647 | 6,417 | 25,412 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 11,298 | 10,571 | 14,785 | 16,840 | 20,080 | 29,150 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,486) | (3,029) | (3,961) | (3,897) | (3,169) | (6,543) | |
Interest Income | 4,614 | 9,586 | 571 | 2,725 | 266 | 3,098 | |
Income Tax Expense | (531) | 507 | 1,068 | 1,315 | 1,482 | 2,825 | |
Net Income | |||||||
Net Income | (5,527) | (6,623) | 9,789 | 9,888 | 10,828 | 23,347 | |
Supplemental | |||||||
EBIT | (3,610) | 3,591 | 12,999 | 13,177 | 15,479 | 28,037 | |
EBITDA | 9,215 | 16,019 | 20,467 | 21,449 | 27,049 | 48,961 | |