

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 155,915 | 192,699 | 194,165 | 169,934 | 190,806 | 191,488 | |
COGS | 127,327 | 170,590 | 167,560 | 146,488 | 164,438 | 164,928 | |
Gross Profit | 28,588 | 22,109 | 26,605 | 23,446 | 26,368 | 26,560 | |
Operating Expenses & Income | |||||||
Operating Income | 2,611 | 9,098 | 12,643 | 8,073 | 9,639 | 10,111 | |
Total Operating Expenses | 25,969 | 13,003 | 13,954 | 15,373 | 16,729 | 16,449 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 24,557 | 12,018 | 12,979 | 14,073 | 14,999 | 2,199 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (416) | (410) | (456) | (425) | (603) | (591) | |
Interest Income | 78 | 69 | 168 | 349 | 314 | - | |
Income Tax Expense | 2,196 | 2,813 | 3,458 | 3,064 | 4,751 | 2,879 | |
Net Income | |||||||
Net Income | 2,007 | 6,365 | 10,528 | 8,649 | 10,854 | 6,269 | |
Supplemental | |||||||
EBIT | 4,703 | 9,790 | 14,827 | 12,497 | 16,725 | 10,253 | |
EBITDA | 10,014 | 15,668 | 20,398 | 18,981 | 23,782 | 17,298 | |