
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 81,462 | 96,773 | 97,690 | 94,827 | 103,619 |
COGS | 60,609 | 79,113 | 80,240 | 77,733 | 84,085 |
Gross Profit | 20,853 | 17,660 | 17,450 | 17,094 | 19,534 |
Operating Expenses & Income | |||||
Operating Income | 13,832 | 8,891 | 7,760 | 4,849 | 4,772 |
Total Operating Expenses | 67,630 | 87,882 | 89,930 | 89,978 | 98,847 |
R&D Expenses | 3,075 | 3,969 | 4,540 | 6,411 | 7,730 |
Selling General & Admin Expenses | 3,946 | 4,800 | 5,150 | 5,834 | 7,032 |
Earnings from Continuing Operations | |||||
Interest Expense | (191) | (156) | (350) | (338) | (334) |
Interest Income | 297 | 1,066 | 1,569 | 1,680 | 1,744 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 12,583 | 14,999 | 7,130 | 3,794 | 3,804 |
Supplemental | |||||
EBIT | - | - | - | - | - |
EBITDA | - | - | - | - | - |