

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