
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 179,907 | 240,350 | 242,888 | 216,379 | 203,748 | 218,934 | |
COGS | 154,268 | 206,106 | 205,720 | 182,646 | 172,206 | 184,540 | |
Gross Profit | 25,639 | 34,244 | 37,168 | 33,733 | 31,542 | 34,394 | |
Operating Expenses & Income | |||||||
Operating Income | 8,131 | 14,227 | 15,429 | 12,459 | 10,254 | 12,865 | |
Total Operating Expenses | 17,505 | 20,016 | 21,740 | 21,274 | 21,288 | 21,529 | |
R&D Expenses | 532 | 512 | 383 | 409 | - | - | |
Selling General & Admin Expenses | 17,506 | 19,504 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (35) | (171) | (228) | (274) | (222) | (245) | |
Interest Income | 699 | 1,559 | 59 | 76 | 57 | - | |
Income Tax Expense | 2,421 | 3,590 | 3,806 | 2,504 | 2,998 | 3,764 | |
Net Income | |||||||
Net Income | 5,085 | 8,778 | 9,986 | 8,875 | 7,843 | 9,276 | |
Supplemental | |||||||
EBIT | 8,133 | 12,472 | 14,117 | 11,685 | 10,254 | 13,496 | |
EBITDA | 8,864 | 13,031 | 14,880 | 12,746 | 11,331 | 14,561 | |