
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 131,341 | 277,564 | 372,767 | 294,976 | 267,329 | 285,375 | |
COGS | 110,789 | 225,168 | 311,847 | 253,201 | 220,805 | 224,290 | |
Gross Profit | 20,552 | 52,396 | 60,920 | 41,815 | 47,622 | 61,085 | |
Operating Expenses & Income | |||||||
Operating Income | 10,542 | 41,093 | 28,056 | 7,947 | 24,355 | 38,877 | |
Total Operating Expenses | 10,644 | 15,954 | 32,864 | 33,828 | 21,311 | 80,196 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 2,615 | 3,545 | 5,635 | 6,123 | 6,783 | 11,110 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (599) | (1,146) | (943) | (1,348) | (2,005) | (1,893) | |
Interest Income | 51 | 500 | 1,872 | 1,007 | 1,291 | 1,328 | |
Income Tax Expense | 2,495 | 6,963 | 9,587 | 6,236 | 6,365 | 5,558 | |
Net Income | |||||||
Net Income | 11,122 | 39,677 | 20,680 | 1,469 | 2,531 | 21,023 | |
Supplemental | |||||||
EBIT | 13,669 | 48,693 | 31,506 | 9,107 | 24,355 | - | |
EBITDA | 19,010 | 56,417 | 45,699 | 23,121 | 38,598 | - | |