

| 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 | 28,277 | 28,696 | |
Gross Profit | 30,032 | 30,883 | 40,218 | 55,654 | 52,705 | 53,139 | |
Operating Expenses & Income | |||||||
Operating Income | 9,605 | 9,857 | 4,980 | 10,510 | 10,114.3 | 9,903.3 | |
Total Operating Expenses | 20,723 | 20,918 | 35,238 | 45,144 | 42,538 | 42,925 | |
R&D Expenses | 359 | 927 | 1,113 | - | - | - | |
Selling General & Admin Expenses | 6,503 | 7,083 | 7,840 | 3,778 | 3,368 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,865) | (3,323) | (4,910) | (4,830) | (3,478) | (1,498.1) | |
Interest Income | 253 | 289 | 998 | 1,155 | 868 | - | |
Income Tax Expense | 937 | 1,381 | 1,099 | 1,239 | 1,379 | 1,577.7 | |
Net Income | |||||||
Net Income | 11,680 | (14,163) | 303 | 7,079 | 3,525 | 4,939 | |
Supplemental | |||||||
EBIT | 15,271 | (9,702) | 6,015 | 10,590 | 10,914 | 10,751 | |
EBITDA | 40,150 | 14,024 | 31,378 | 35,110 | 33,011 | 32,779 | |