
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 76,575 | 133,440 | 93,717 | 91,214 | 82,151 | 82,875 | |
COGS | 62,612 | 109,487 | 80,245 | 70,961 | 73,717 | 79,906 | |
Gross Profit | 13,963 | 23,953 | 13,472 | 20,253 | 8,434 | 2,969 | |
Operating Expenses & Income | |||||||
Operating Income | 12,341 | 29,493 | 9,748 | 5,248 | 6,826 | 4,941 | |
Total Operating Expenses | 1,985 | 4,751 | 4,145 | 15,005 | 1,608 | (3,321) | |
R&D Expenses | 177 | 164 | 166 | 178 | 207 | - | |
Selling General & Admin Expenses | 2,888 | 3,015 | 3,136 | 3,262 | 3,229 | 3,117 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,216) | (9,333) | (1,219) | (8,980) | (8,170) | (5,225.3) | |
Interest Income | 1,138 | 8,449 | 7,446 | 7,715 | 7,196 | 5,052 | |
Income Tax Expense | 4,845 | 8,088 | 5,368 | 3,725 | 3,020 | 3,058 | |
Net Income | |||||||
Net Income | 5,821 | 13,887 | 4,771 | 2,624 | 2,608 | 5,283 | |
Supplemental | |||||||
EBIT | 12,649 | 21,120 | 9,939 | 8,524 | 6,826 | 479 | |
EBITDA | 19,712 | 28,325 | 17,759 | 16,124 | 14,425 | 7,453 | |