
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 29,453 | 31,471 | 23,890 | 23,875 | 24,568 | 25,107 | |
COGS | 11,501 | 12,522 | 9,856 | 9,669 | 10,045 | 10,416 | |
Gross Profit | 17,952 | 18,949 | 14,034 | 14,206 | 14,523 | 14,691 | |
Operating Expenses & Income | |||||||
Operating Income | 7,465 | 8,688 | 5,202 | 4,863 | 4,690 | 5,127 | |
Total Operating Expenses | 21,988 | 22,783 | 18,688 | 19,012 | 19,878 | 19,980 | |
R&D Expenses | 1,742 | 1,745 | 1,503 | 1,584 | 1,598 | 1,615 | |
Selling General & Admin Expenses | 8,198 | 8,516 | 7,329 | 7,759 | 8,235 | 7,949 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (238) | (211) | (286) | (278) | (265) | (292) | |
Interest Income | 11 | 41 | 303 | 117 | 30 | 104 | |
Income Tax Expense | 1,251 | 1,083 | - | - | - | - | |
Net Income | |||||||
Net Income | 6,433 | 7,209 | 4,764 | 3,899 | 3,614 | 4,004 | |
Supplemental | |||||||
EBIT | 8,168 | 8,742 | 5,330 | 4,924 | 4,498 | 5,054 | |
EBITDA | 10,004 | 10,725 | 7,496 | 7,276 | 6,945 | 7,585 | |