
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 122,171 | 103,700 | 100,180 | 107,866 | 109,229 | 222,142 | |
COGS | 101,487 | 84,197 | 71,681 | 73,774 | 77,853 | 155,573 | |
Gross Profit | 10,206 | 20,979 | 28,499 | 34,092 | 31,376 | 66,569 | |
Operating Expenses & Income | |||||||
Operating Income | 9,514 | 9,329 | 8,435 | 9,978 | 9,999 | 20,111 | |
Total Operating Expenses | 112,657 | 94,372 | 20,064 | 24,114 | 21,377 | 46,458 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 10,386 | 10,365 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (462) | (587) | (611) | (607) | (627) | (1,378) | |
Interest Income | 115 | 587 | 362 | 434 | 13,513 | 572 | |
Income Tax Expense | 1,689 | 1,855 | 1,399 | 2,459 | 2,367 | 4,798 | |
Net Income | |||||||
Net Income | 7,294 | 6,675 | 7,189 | 7,886 | 9,797 | 17,833 | |
Supplemental | |||||||
EBIT | 9,445 | 9,007 | 9,046 | 10,585 | 10,626 | 21,489 | |
EBITDA | 9,833 | 9,061 | 8,484 | 10,023 | 9,891 | 20,132 | |