
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 67,074 | 68,920 | 80,738 | 88,603 | 93,500 |
COGS | 53,406 | 56,831 | 65,328 | 70,814 | 74,476 |
Gross Profit | 13,668 | 12,089 | 15,410 | 17,789 | 19,024 |
Operating Expenses & Income | |||||
Operating Income | 5,504 | 3,561 | 6,538 | 9,300 | 10,485 |
Total Operating Expenses | 61,570 | 65,359 | 74,200 | 79,303 | 83,015 |
R&D Expenses | 2,711 | 2,805 | 2,934 | 2,807 | 2,826 |
Selling General & Admin Expenses | 5,573 | 5,809 | 5,806 | 6,095 | 6,208 |
Earnings from Continuing Operations | |||||
Interest Expense | (1,300) | (1,653) | (1,970) | (1,835) | (1,687) |
Interest Income | 1,230 | 1,553 | 1,868 | 1,737 | 891 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 5,197 | 3,195 | 4,774 | 6,732 | 7,738 |
Supplemental | |||||
EBIT | 7,417 | 5,489 | 8,164 | 10,568 | 11,684 |
EBITDA | 11,525 | 9,700 | 12,528 | 14,946 | 16,084 |