

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 26,200 | 31,414 | 30,640 | 31,369 | 29,071 | 29,603 | |
COGS | 12,779 | 13,017 | 15,306 | 16,281 | 23,788 | 22,548 | |
Gross Profit | 13,421 | 18,397 | 15,334 | 15,088 | 5,283 | 18,090 | |
Operating Expenses & Income | |||||||
Operating Income | 17,444 | 8,028 | 9,699 | 10,334 | 7,706 | 10,786 | |
Total Operating Expenses | (4,023) | 10,369 | 5,635 | 4,754 | (2,423) | 7,304 | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 4,461 | 3,461 | 3,911 | 3,996 | 4,038 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (317) | (347) | (534) | (609) | (669) | (19) | |
Interest Income | 311 | 347 | 65 | 79 | 611 | 199 | |
Income Tax Expense | 2,211 | 1,907 | 566 | 1,425 | 1,044 | 1,109 | |
Net Income | |||||||
Net Income | 11,367 | 1,514 | 7,255 | 6,302 | 12,079 | 13,678 | |
Supplemental | |||||||
EBIT | 17,451 | 8,026 | 9,778 | 10,417 | 16,134 | 17,843 | |
EBITDA | 18,755 | 9,505 | 11,195 | 11,873 | 17,662 | 19,357 | |