
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 54,502 | 43,839 | 41,784 | 38,056 | 38,403 | 41,236 | |
COGS | 21,729 | 24,028 | 24,089 | 24,265 | 24,947 | 26,878 | |
Gross Profit | 32,773 | 19,811 | 17,695 | 13,791 | 13,456 | 14,358 | |
Operating Expenses & Income | |||||||
Operating Income | 31,490 | 17,795 | 15,859 | 11,101 | 11,343 | 11,649 | |
Total Operating Expenses | 23,012 | 26,044 | 25,925 | 26,955 | 27,060 | 29,587 | |
R&D Expenses | 549 | 660 | 723 | 790 | 693 | 727 | |
Selling General & Admin Expenses | 439 | 474 | 506 | 566 | 569 | 625 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,553) | (945) | (1,369) | (1,337) | (2,041) | (2,366) | |
Interest Income | 111 | 739 | 123 | 94 | 68 | 390 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 22,445 | 18,788 | 7,983 | 6,166 | 2,352 | 2,109 | |
Supplemental | |||||||
EBIT | - | 20,726 | 12,520 | 8,033 | 6,694 | 7,100 | |
EBITDA | 34,020 | 23,897 | 15,590 | 11,090 | 9,799 | 9,732 | |