

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 88,343 | 90,827 | 88,785 | 89,127 | 80,983 | 82,576.1 | |
COGS | 58,311 | 59,944 | 48,567 | 33,473 | 28,277 | 38,445.8 | |
Gross Profit | 30,032 | 30,883 | 40,218 | 55,654 | 52,705 | 44,130.3 | |
Operating Expenses & Income | |||||||
Operating Income | 9,605 | 9,857 | 4,980 | 10,510 | 10,426 | 10,438.3 | |
Total Operating Expenses | 20,723 | 20,918 | 35,238 | 45,144 | 42,279 | - | |
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,688.5) | (1,598.1) | |
Interest Income | 253 | 289 | 998 | 1,155 | 868 | - | |
Income Tax Expense | 937 | 1,381 | 1,099 | 1,239 | 1,466 | 1,572.9 | |
Net Income | |||||||
Net Income | 11,680 | (14,163) | 303 | 7,079 | 3,525 | 5,199.7 | |
Supplemental | |||||||
EBIT | 4,628 | (9,501) | 6,015 | 10,590 | 10,335 | 10,420.3 | |
EBITDA | 29,628 | 34,992 | 36,108 | 35,675 | 32,432 | 27,513.5 | |