

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 76,575 | 132,512 | 93,717 | 88,797 | 82,151 | 88,517.7 | |
COGS | 61,721 | 105,593 | 80,245 | 77,255 | 74,405 | 78,809.7 | |
Gross Profit | 14,854 | 26,919 | 13,472 | 11,542 | 7,746 | 9,708 | |
Operating Expenses & Income | |||||||
Operating Income | 11,741 | 20,738 | 9,748 | 10,158 | 4,506 | 5,509 | |
Total Operating Expenses | 3,113 | 6,181 | 3,724 | 1,384 | 3,240 | 4,199 | |
R&D Expenses | 177 | 164 | 166 | 178 | 207 | 89 | |
Selling General & Admin Expenses | 2,888 | 3,015 | 3,136 | 3,262 | 3,229 | 2,373 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (873) | (912) | (1,047) | (1,277) | (8,170) | (6,682.4) | |
Interest Income | 1,138 | 8,449 | 7,446 | 7,715 | 7,196 | 4,213 | |
Income Tax Expense | 4,845 | 8,088 | 5,368 | 3,725 | 3,020 | 3,141.8 | |
Net Income | |||||||
Net Income | 5,821 | 13,887 | 4,771 | 2,624 | 2,608 | 7,723 | |
Supplemental | |||||||
EBIT | 11,558 | 22,961 | 11,275 | 7,766 | 13,948 | 4,868 | |
EBITDA | 18,765 | 30,365 | 19,095 | 15,627 | 21,297 | 11,621.7 | |