

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 88,343 | 90,827 | 88,785 | 89,127 | 80,982 | 81,835 | |
COGS | 58,311 | 59,944 | 48,567 | 33,473 | 61,262 | 38,753 | |
Gross Profit | 30,032 | 30,883 | 40,218 | 55,654 | 19,720 | 43,082 | |
Operating Expenses & Income | |||||||
Operating Income | 9,605 | 9,857 | 4,980 | 10,510 | 10,760 | 10,196 | |
Total Operating Expenses | 20,723 | 20,918 | 35,238 | 45,144 | 8,960 | 16,747 | |
R&D Expenses | 359 | 927 | 1,113 | - | - | - | |
Selling General & Admin Expenses | 6,503 | 7,083 | 7,840 | 3,778 | 3,368 | 5,778 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,777) | (2,953) | (4,910) | (4,830) | (3,700) | (2,326) | |
Interest Income | 2,634 | 3,326 | 998 | 1,155 | 3,126 | 1,607 | |
Income Tax Expense | 937 | 1,381 | 1,099 | 1,239 | 1,467 | 1,023 | |
Net Income | |||||||
Net Income | 11,680 | (14,163) | 303 | 7,079 | 3,494 | 4,939 | |
Supplemental | |||||||
EBIT | 15,271 | (9,702) | 6,015 | 10,590 | 10,760 | - | |
EBITDA | 40,150 | 14,024 | 29,532 | 35,110 | 31,996 | - | |