

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 132,988 | 207,325 | 214,004 | 202,237 | 201,207 | 200,666 | |
COGS | 107,058 | 176,678 | 173,733 | 170,091 | 156,060 | 155,548 | |
Gross Profit | 25,930 | 30,647 | 40,271 | 32,146 | 45,147 | 45,118 | |
Operating Expenses & Income | |||||||
Operating Income | 4,991 | 8,631 | 18,341 | 10,303 | 14,073 | 13,048 | |
Total Operating Expenses | 20,939 | 22,016 | 21,930 | 21,843 | 31,074 | 32,070 | |
R&D Expenses | - | 3 | - | - | - | - | |
Selling General & Admin Expenses | 20,939 | 18,595 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (73) | (90) | (154) | (146) | (156) | (188) | |
Interest Income | 87 | 84 | 76 | 67 | 71 | - | |
Income Tax Expense | 1,527 | 2,669 | 5,274 | 3,885 | 3,611 | 4,654 | |
Net Income | |||||||
Net Income | 4,116 | 5,976 | 14,108 | 8,777 | 10,048 | 9,854 | |
Supplemental | |||||||
EBIT | 6,579 | 9,581 | 20,218 | 13,543 | 14,417 | 14,522 | |
EBITDA | 15,041 | 18,322 | 29,587 | 23,267 | 23,893 | 24,366 | |