

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 41,270 | 43,175 | 49,810 | 40,616 | 43,861 | 44,323 | |
COGS | 35,545 | 37,830 | 44,089 | 36,084 | 15,194 | 21,121 | |
Gross Profit | 5,725 | 5,345 | 5,721 | 4,532 | 28,667 | 11,134 | |
Operating Expenses & Income | |||||||
Operating Income | 396 | 5,362 | 5,814 | 4,498 | 5,693 | 5,411 | |
Total Operating Expenses | 40,876 | 37,812 | 44,002 | 36,118 | 22,974 | 23,910 | |
R&D Expenses | 22 | 12 | 9 | 7 | - | - | |
Selling General & Admin Expenses | 32,762 | 34,814 | 41,245 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (496) | (491) | (275) | (945) | (457) | (386) | |
Interest Income | 108 | 16 | 92 | 175 | 732 | 198 | |
Income Tax Expense | 1,694 | 1,394 | 1,709 | 1,124 | 1,747 | 1,813 | |
Net Income | |||||||
Net Income | (2,131) | 2,822 | 3,148 | 7,574 | 2,293 | 2,967 | |
Supplemental | |||||||
EBIT | 504 | 5,355 | 5,300 | 5,508 | 5,203 | 5,691 | |
EBITDA | 3,287 | 8,371 | 7,329 | 7,695 | 7,230 | 7,700 | |