

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 98.84 | 90.83 | 90.33 | 83.94 | 90.69 | 102.7 | |
COGS | 79.25 | 71 | 65.76 | 61.41 | 62.25 | 68.93 | |
Gross Profit | 19.59 | 19.83 | 24.58 | 22.53 | 28.45 | 33.78 | |
Operating Expenses & Income | |||||||
Operating Income | 8.250068 | 5.958542 | 10.78 | 12.59 | 7.522078 | 16.74 | |
Total Operating Expenses | 11.34 | 13.88 | 13.8 | 9.938826 | 20.92 | 17.04 | |
R&D Expenses | 5.526546 | 5.786946 | 5.4244 | 2.936399 | 3.920274 | 5.220271 | |
Selling General & Admin Expenses | 3.94885 | 5.45902 | 6.052541 | 4.853768 | 15.27 | 9.881934 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (0.587264) | (0.402968) | (0.25041) | (0.0842) | (0.111663) | (0.155496) | |
Interest Income | 0.0683 | 0.0568 | 0.100896 | 0.86439 | 0.677386 | 1.035841 | |
Income Tax Expense | 1.84326 | 0.699691 | 1.708262 | 1.512758 | 3.511822 | 4.026153 | |
Net Income | |||||||
Net Income | 6.265578 | 0.745553 | (15.88) | 14.07 | 4.931543 | 12.66 | |
Supplemental | |||||||
EBIT | 9.698745 | 4.905342 | (23.06) | 16.75 | 12.22 | - | |
EBITDA | 12.21 | 7.341456 | (20.87) | 19 | 14.63 | 23.55 | |