
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 29,453 | 26,643 | 23,890 | 23,875 | 24,568 | 25,107 | |
COGS | 11,501 | 10,455 | 12,216 | 9,669 | 9,598 | 10,416 | |
Gross Profit | 17,952 | 16,188 | 14,034 | 14,206 | 14,970 | 14,691 | |
Operating Expenses & Income | |||||||
Operating Income | 8,050 | 7,536 | 5,202 | 5,184 | 5,137 | 5,127 | |
Total Operating Expenses | 9,902 | 8,652 | 8,832 | 9,022 | 9,833 | 9,564 | |
R&D Expenses | 1,742 | 1,528 | 1,503 | 1,584 | 1,598 | 1,615 | |
Selling General & Admin Expenses | 8,198 | 8,516 | 8,676 | 7,759 | 8,235 | 7,949 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (241) | (207) | (286) | (278) | (265) | (292) | |
Interest Income | 227 | 170 | 215 | 117 | 235 | 133 | |
Income Tax Expense | 1,251 | 818 | 301 | 747 | 619 | 758 | |
Net Income | |||||||
Net Income | 6,433 | 7,209 | 4,743 | 3,899 | 3,614 | 4,004 | |
Supplemental | |||||||
EBIT | 7,839 | 7,353 | 5,202 | 4,924 | 4,498 | - | |
EBITDA | 10,007 | 9,485 | 5,202 | 7,276 | 6,945 | 6,434 | |