
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 19,374 | 17,873 | 17,859 | 20,407 | 24,216 | 27,299 | |
COGS | 9,556 | 9,189 | 9,277 | 10,321 | 12,906 | (6,351) | |
Gross Profit | 9,818 | 8,684 | 8,582 | 10,086 | 11,310 | 33,650 | |
Operating Expenses & Income | |||||||
Operating Income | 7,450 | 6,385 | 6,275 | 7,574 | 7,909 | 8,981 | |
Total Operating Expenses | 2,368 | 2,299 | 2,307 | 2,512 | 3,401 | 24,669 | |
R&D Expenses | 508 | 600 | 607 | 674 | 189 | - | |
Selling General & Admin Expenses | 1,959 | 1,799 | 1,789 | 1,943 | 2,253 | 23,121 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (205) | (212) | (292) | (538) | (706) | (330) | |
Interest Income | 723 | 95 | 386 | 767 | 574 | 195 | |
Income Tax Expense | 1,968 | 1,296 | 1,479 | 1,783 | 1,677 | 2,035 | |
Net Income | |||||||
Net Income | 5,901 | 5,178 | 5,502 | 6,369 | 5,553 | 6,704 | |
Supplemental | |||||||
EBIT | 7,484 | 6,479 | 6,346 | 7,678 | 8,233 | 9,154 | |
EBITDA | 7,899 | 6,897 | 6,773 | 8,207 | 9,359 | 9,869 | |